有没有办法在谷歌地图中模拟一个事件?

时间:2012-03-26 08:53:10

标签: javascript google-maps-api-3 mouseevent google-maps-markers markerclusterer

我在谷歌地图中为我的所有标记添加了一个点击监听器。我已将所有这些标记添加到MarkerCluster中。我在这个MarkerCluster中添加了一个点击监听器。单击群集时,默认情况下会放大到该区域。而不是那种行为,我如何模拟我同时点击群集内的所有标记?

如何在不发生点击事件的情况下模拟点击事件?

1 个答案:

答案 0 :(得分:3)

如果我理解正确,您可以使用

trigger(instance:Object, eventName:string, var_args:*)命名空间中的

google.maps.event来触发事件。

参见参考:https://developers.google.com/maps/documentation/javascript/reference#event

如果你想同时触发一组叠加,只需写一个循环(好吧,严格来说,不是同时)。