Игнорировать наложенный элемент в контекстном меню - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть элемент #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 над всеми элементами.)

...