2012-10-03 135 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