Загрузка...
Загрузка...
Продолжая работу с платформой, вы принимаете условия Политики конфиденциальности и использование файлов cookie.
Распространение события в JavaScript — это процесс, в котором событие проходит через иерархию DOM-элементов, начиная с самого внешнего элемента и заканчивая на том, где событие было вызвано. Это позволяет вам обработать событие на разных уровнях DOM.
Пример с использованием фаз распространения события:
<div id="parent">
<button id="child">Click me!</button>
</div>
Пример работы:
event.stopPropagation() для того, чтобы остановить дальнейшее распространение события, будь то в фазе захвата или всплытия.Не забывайте об stopPropagation():
Использование метода event.stopPropagation() предотвратит распространение события в обеих фазах (и захвате, и всплытии).