jquery - 谷歌地图显示在 jquery 弹出窗口中

标签 jquery jquery-ui google-maps jquery-plugins google-maps-api-3

我的网站使用 jQuery 1.7,我需要在灯箱中显示 google map 。

例如:http://dev.visualdrugs.net/mootools/gmapsoverlay/

你能帮我用 jQuery 做同样的事情吗?

谢谢

最佳答案

以下是有关使用 jQuery Colorbox 执行此操作的一种方法的一些说明的链接:

http://www.primecut.gr/2011/06/colorbox-with-google-maps/

这里有一些简单的代码。这需要 jQuery 和 Colorbox plugin (JavaScript 和 CSS)。

HTML

<a class="googleMapPopUp" href="https://maps.google.com.au/maps?q=south+australia" target="_blank">
    View location map
</a>​

JavaScript

$('.googleMapPopUp').each(function() {
    var thisPopup = $(this);
    thisPopup.colorbox({
        iframe: true,
        innerWidth: 400,
        innerHeight: 300,
        opacity: 0.7,
        href: thisPopup.attr('href') + '&ie=UTF8&t=h&output=embed'
    });
});​

<强> Demo

关于jquery - 谷歌地图显示在 jquery 弹出窗口中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13597797/

相关文章:

javascript - 如何使用jquery选择特定位置的元素

jquery - 在 Jquery datetimepicker 中仅显示第一行日期

javascript - 使用 GoogleAPI JS 呈现路线

javascript - 关于 jQuery click() 函数的问题

javascript - 在 Mouseenter/Mouseleave 上使用 jQuery 显示/隐藏链接的 CSS3 动画

javascript - 如何使前置元素可拖动

java - 点之间的距离

javascript - 使用 jQuery 解析国家威胁级别 XML 文件

javascript - 如何使用 JS 或 Jquery 删除父 html 元素?

javascript - 谷歌地图 V3 : Only show markers in viewport - Clear markers issue