Термин Браузер и DOM обновлено

Делегирование событий: что это

Коротко

Делегирование событий: один обработчик на общем предке вместо обработчиков на каждом дочернем элементе. Работает благодаря всплытию: в обработчике по event.target.closest(...) находят нужный элемент.

Определение

Один обработчик на общем предке вместо обработчиков на каждом дочернем элементе. Работает благодаря всплытию: в обработчике по event.target.closest(...) находят нужный элемент. Подходит и для элементов, добавленных позже.

Подробнее

Не работает с событиями, которые не всплывают (focus, mouseenter), для них берут всплывающие аналоги или capture.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Браузер и DOM проверят, что термин понятен в деле.