Jquery 如何定位嵌入式谷歌地图
我有一个fancybox,它通过AJAX加载远程页面。此页面使用JQuery选项卡插件。在默认情况下未激活的选项卡上,有一个嵌入的谷歌地图。调用谷歌地图的代码是Jquery 如何定位嵌入式谷歌地图,jquery,google-maps,fancybox,jquery-ui-tabs,Jquery,Google Maps,Fancybox,Jquery Ui Tabs,我有一个fancybox,它通过AJAX加载远程页面。此页面使用JQuery选项卡插件。在默认情况下未激活的选项卡上,有一个嵌入的谷歌地图。调用谷歌地图的代码是 <iframe width="740" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?z=16&t=m&q=<?= $g
<iframe width="740" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?z=16&t=m&q=<?= $geo['latitude'] ?>+<?= $geo['longitude'] ?>&hl=ru&output=embed"></iframe>
考虑以下示例:
<iframe width="740" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Museum+near+Washington,+United+States&aq=0&sll=40.702863,-74.055748&sspn=0.025669,0.055747&ie=UTF8&hq=Museum&hnear=Washington+D.C.,+District+of+Columbia&ll=38.913976,-77.05111&spn=0.052698,0.111494&t=h&z=14&iwloc=A&cid=4718114823360363843&output=embed"></iframe>
使用ll
参数将地图居中
您还查看了官方版本吗?是否通过iframe
在fancybox中加载页面?否则,fancybox iframe preload false将不起作用。由于地图位于iframe中,它是否在fancybox外部居中(如果通过ajax将页面加载到另一个页面中,地图是否居中)?