我正在使用Google Maps API V3。 googlemaps默认显示某些地方/位置的标记,当其中之一被单击时,我需要捕获click事件。
我尝试使用 map 的click事件,但由于用户单击的是标记而不是 map ,因此无法正常工作,给出了代码:
google.maps.event.addListener(mymap, 'click', function () {
alert('clicked');
});
有人可以给我一个想法怎么做吗?
编辑:
我找不到合适的Event in the available Events,它可以帮助我!
请注意,我不是在谈论自定义标记(由用户创建),这些是默认标记,googlemaps默认显示它们。
最佳答案
这是直接来自Google的干净解决方案:
https://developers.google.com/maps/documentation/javascript/examples/event-poi
您可以轻松地自定义POI的默认信息窗口。只需忽略本教程的路由制作功能即可。
关于google-maps - 在googlemaps上单击默认标记/位置时,如何捕获click事件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16417600/