是否可以捕获重叠标记的单击事件?

时间:2014-02-03 20:15:59

标签: javascript google-maps google-maps-api-3

我有一个有两种标记的地图。一种是商店的位置,我们称之为“商店A”,另一种类型是“我的位置”。有许多“商店A”标记和一个“我的位置”标记。 “我的位置”标记具有比“存储A”标记更高的zIndex。

我的位置 - 标记:zIndex = 3

商店A - 标记:zIndex = 2

在某些情况下,“商店A”标记可以略微 - 比方说 - 重叠或由“我的位置”标记覆盖。在这种情况下,点击事件不会到达“商店A”标记,除非我放大得足够远,两个标记不再相互接触。

“我的位置”标记没有点击事件。这只是一个视觉。 “商店A”标记打开了一个信息页。

当然,我可以希望在足够远的地方使用缩放,但让点击事件到达后面的标记会更优雅。如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

将“我的位置”标记的clickable property设置为false

clickable | boolean | If true, the marker receives mouse and touch events. Default value is true.