这次有些简单的问题(要解释):
我有一系列标记,因此配备了事件监听器:
for (i in markersArray) {
google.maps.event.addListener(markersArray[i], 'click', function() {
//stuff it does
google.maps.event.removeListener(?????) //remove self... but HOW?!
});}
正如我在评论中提到的,我只是希望单击该监听器后将其删除。
问题是我不知道监听程序的句柄是什么。
最佳答案
您可以使用“addListenerOnce”。然后,您甚至不必费心删除监听器。
关于javascript - 删除标记监听器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3290117/