这次有些简单的问题(要解释):

我有一系列标记,因此配备了事件监听器:

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/

10-16 13:07