我有一个谷歌地图,我有3个标签.理想情况下,我希望在所有三个选项卡中使用相同的地图,但似乎您只能使用ID创建地图:
map = new google.maps.Map(document.getElementById('map_canvas'),
mapOptions);
如果是这种情况,我将不得不制作3个独立的地图和3个独立的ID?你能用一个’类’制作3张谷歌地图并重新定位同一张地图吗?
最佳答案 您可以使用jQuery的对象来创建新的地图
var mapClass = $(‘.map_canvas’);和var map = new google.maps.Map(mapClass [0],mapOptions);
请查看我的jsfiddle,让我知道http://jsfiddle.net/davidchase03/fDFMz/