2012-10-03 133 views
6

因此,我有一個應用程序,其中包含具有(數百)個標記的地圖。我使用Google提供的markerclusterer.js來聚集我的標記,並使整個事情更容易看。我正在使用API​​ V3。MarkerClusterer完成後的火災事件

我很好,所有這一切。但是我想要做的是當markerclusterer完成聚集所有標記時執行一些操作。我試圖自己做,但沒有看。

有什麼建議嗎? (我假設這會比我想象的更容易,而我的大腦只是被炸)

回答

5

我只是想知道同樣的事情。這是我做的:

google.maps.event.addListener(markerClusterer, 'clusteringend', myFunction); 
+0

完美運作!謝謝@choc – gordon

+1

不知道爲什麼,但我無法得到這個工作。 http://jsfiddle.net/dgsbzvgw/1/ – Jacksonkr

+2

API V3 - 不工作 – nadav

1

請問地圖"idle"事件適合你嗎?它應該在MarkerClusterer完成後觸發(假設您在頁面加載時加載MarkerClusterer)。

+0

嗯,我使用地圖的「空閒」事件做一個Ajax請求,並在數據扳爲標記,然後markerclusterer是做它的事。這是什麼時候結束,我想接受和事件。 – gordon