1
我在我的页面上使用Google地图,并且想要防止点击我从冒泡地图的父容器中设置的任何MarkerImage
。这可能吗? MarkerImage
s在页面上呈现时,似乎只是一系列内联样式并且没有ID或类的div
- 我不认为我可以专门定位它们以便使用e.preventDefault();
或类似的东西。防止谷歌地图上的点击通过图片
我在我的页面上使用Google地图,并且想要防止点击我从冒泡地图的父容器中设置的任何MarkerImage
。这可能吗? MarkerImage
s在页面上呈现时,似乎只是一系列内联样式并且没有ID或类的div
- 我不认为我可以专门定位它们以便使用e.preventDefault();
或类似的东西。防止谷歌地图上的点击通过图片
有一个stop() - 鼠标事件的方法应该停止传播,但对我来说它不起作用。
另一种方法是
map.getDiv().onclick=function(e)
{
if(e){e.stopPropagation();}
else if(window.event){window.event.cancelBubble=true;}
}
...这应该停止点击的传播到地图之外。