我正在我的网页上使用Google地图,并希望阻止点击我设置的任何MarkerImage
,从冒泡到地图的父容器。这可能吗? MarkerImage
,当在页面上呈现时,似乎只是一系列具有内联样式且没有ID或类的div
- 我认为我不能专门针对它们使用{ {1}}或类似的东西。
答案 0 :(得分:0)
有一个停止传播的鼠标事件的stop()方法,但对我来说它不起作用。
另一种方法是
map.getDiv().onclick=function(e)
{
if(e){e.stopPropagation();}
else if(window.event){window.event.cancelBubble=true;}
}
...这应该可以阻止点击传播到地图之外。