Javascript 忽略上下文菜单中的覆盖元素
我有一个元素Javascript 忽略上下文菜单中的覆盖元素,javascript,dom-events,event-bubbling,Javascript,Dom Events,Event Bubbling,我有一个元素#b,它部分覆盖了元素#a,如下所示: <style> div { width: 200px; height: 200px; position: absolute; border: 1px solid black; } #a { left: 0; } #b { left: 100px; } </style> <div id="a"></div> <div id="b"></div> 因此myhan
#b
,它部分覆盖了元素#a
,如下所示:
<style>
div { width: 200px; height: 200px; position: absolute; border: 1px solid black; }
#a { left: 0; }
#b { left: 100px; }
</style>
<div id="a"></div>
<div id="b"></div>
因此myhandler
中的event.target
包含我右键单击的元素。是否可以忽略#b
并将事件冒泡到下面的元素?(我需要#b
在所有元素之上。)
document.addEventListener("contextmenu", myhandler);