如何在单击标记时(在单击事件上)更改标记图标,并在单击另一个标记时将其恢复为正常图标?
最佳答案
无论如何,任何人都希望看到一个在全局变量中跟踪前一个标记的示例,例如 Kasper 提到的,这就是我所做的:
google.maps.event.addListener(marker,'click',function() {
if (selectedMarker) {
selectedMarker.setIcon(normalIcon);
}
marker.setIcon(selectedIcon);
selectedMarker = marker;
});
(将 selectedMarker 设置为全局变量后)
关于javascript - Google Maps API v3,单击时如何更改标记图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6319188/