如何在Jquery选项卡中使用正确的Google Map代码?

时间:2013-06-25 20:30:38

标签: jquery google-maps-api-3 maps

有人可以帮助我在jQuery标签中正确整合Google地图。

我需要整合2张地图。

一张检索地图的地图,另一张检索路线规划器的地图。

我的代码有问题,我在Firebug中遇到此错误:

TypeError: a is null
[Break On This Error]   

... new S((this.H+this.J)/2,(this.G+this.L)/2)};var zh=yh(-ca,-ca,ca,ca),Ah=yh(0,0,...

2 个答案:

答案 0 :(得分:1)

由于地图使用相同的变量名称,您可能会收到此错误:

var map = ...

尝试使用2个不同的变量:

var map, map2;

map = new google.maps.Map(document.getElementById("map_go"), myOptions);
map2 = new google.maps.Map(document.getElementById("map_go_full"), myOptions);

答案 1 :(得分:1)

您在脚本标记中加载http://maps.google.com/maps/api/js,然后在onload处理程序中再次对其进行延迟加载,从而导致原始文件被覆盖并取消在initialize() initialize2()之前执行的一些代码。