问题现象:
现在地图上放置了line和marker,marker在line的上层显示
这时line和marker同时存在,当line和marker有重合部分并点击重合点时,只响应line对应的click事件,而位于下方的line无法响应对应的click事件
如图:
原因:
点击事件被上层的marker阻挡,marker并未注册点击事件
解决方案
在amap-marker对象上增加属性 pointer-events: none; 让点的事件穿透到下方的line上,从而避免marker点击阻止的问题。
.amap-marker{ pointer-events : none !important; }