Я пытаюсь выяснить путь, по которому событие пузырилось. Например, у меня есть отметка, например
<div id="container" onclick="func">
<div id="div1"></div>
<div id="div2">
<div id="div2.1"></div>
<span id="span2.2"></span>
<div id="div2.3">
<button id="btn2.3.1"></button>
</div>
</div>
</div>
Теперь, если щелкнул btn2.3.1, я хочу увидеть весь путь, по которому событие пузырилось, через которое находится btn2.3.1 → div2.3 → div2 → container. Есть ли способ сделать это, только помещая обработчик в контейнер? (Нет JQuery)
Я нашел массив event.path. Что делает этот материал, но не смог найти много деталей об этом. Он перекрещивается с браузером? Каков правильный способ достижения этого?