У меня есть элемент #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>
Теперь я хотел бы иметь контекстное меню для всего документа:
document.addEventListener("contextmenu", myhandler);
Так что event.target
в myhandler
содержит элемент, на котором я щелкнул правой кнопкой мыши. Можно ли проигнорировать #b
и добавить событие в элемент ниже? (Мне нужно #b
над всеми элементами.)