【问题标题】:Is there a way to simulate an event in google maps?有没有办法在谷歌地图中模拟事件?
【发布时间】:2012-04-09 18:42:41
【问题描述】:

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

如何模拟点击事件而不发生?

【问题讨论】:

  • 您想通过单击集群中的所有标记来实现什么目标?可能有另一种方法可以做你想做的事。

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


【解决方案1】:

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

trigger(instance:Object, eventName:string, var_args:*)google.maps.event 命名空间中触发事件。

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    相关资源
    最近更新 更多