我有一个谷歌地图,我有 3 个标签。理想情况下,我希望在所有三个选项卡中使用相同的 map ,但您似乎只能使用 ID 创建 map :
map = new google.maps.Map(document.getElementById('map_canvas'),
mapOptions);
如果是这种情况,我必须用 3 个单独的 ID 制作 3 个单独的 map 吗?您可以仅使用“类”制作 3 个 Google map 并重新调整同一张 map 的用途吗?
最佳答案
您可以使用 jQuery 的对象来创建新 map var mapClass = $('.map_canvas'); and var map = new google.maps.Map(mapClass[0],mapOptions);
请查看我的 jsfiddle 并告诉我 http://jsfiddle.net/davidchase03/fDFMz/
关于google-maps - 谷歌地图 - 使用类而不是 ID 创建 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14900373/