【发布时间】:2011-08-04 11:50:00
【问题描述】:
我有一个使用 API v3 的谷歌地图,它可以获取从一个位置到另一个位置的路线。该应用程序运行良好,但获取方向的窗口是地图上的叠加层。我想要它,所以当这个窗口关闭时,方向会从地图中移除,但其他标记仍然存在。
我尝试了以下方法:
$('#content .close').live('click', function() {
$('#content').hide();
directionDisplay = new google.maps.DirectionsRenderer();
directionDisplay.suppressMarkers = true;
directionDisplay.setMap(map);
return false;
});
这似乎按预期隐藏了窗口,但对于从地图中删除方向没有任何作用。
非常感谢任何帮助。
戴夫。
【问题讨论】:
-
stackoverflow.com/questions/5232756/… 问题已经解决了!先搜索再问。
-
从这里:stackoverflow.com/questions/5232756/…尝试方向Display.setDirections({routes: []});
标签: javascript jquery google-maps google-maps-api-3