“Делегация события JavaScript” Ответ

Делегация события JavaScript

Explain event delegation :

“Js event listeners fire not only on a  single DOM element 
but on all its descendents”

The idea is that if we have a lot of elements handled in a 
similar way, then instead of assigning a handler to each of 
them – we put a single handler on their common ancestor.

Glorious Gull

Пример делегирования событий в JavaScript

	selector = ".buttonClass";
document.getElementById('buttons').addEventListener('click', event => { // Step 2
      if (event.target.matches(selector)) {
        console.log('Click!');
      }
    })
Javasper

Ответы похожие на “Делегация события JavaScript”

Вопросы похожие на “Делегация события JavaScript”

Больше похожих ответов на “Делегация события JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования