для динамически добавленных в DOM элементов?
в jQuery это делал обычно так:
$(document).on('click', el, function () {
/* */
});
а на чистом js второй параметр не пойдет и будет ошибка:
```
document.addEventListener('click', el, function () {
/* */
});
```
document.querySelector(“.class”).addEventListener(“click”, (e) => {})
спасибо за ответ. Возможно не так сделал, но с масивом не работает. let dynamicArr = document.querySelectorAll(dynamic_el); dynamicArr.forEach((el) => { el.addEventListener('click', function () { /* 123 */ }); });
Так зачем тут цикл, можно просто слушателя на все элементы повестить
Обсуждают сегодня