@lumb

Как указать, чтобы addeventlistener работал только в определенном слое или теге?

Как указать, чтобы addeventlistener работал только в определенном слое или теге?
(например в <div class="post-body">... </div> или <article>...</article>)

Вроде бы есть element.addeventlistener но как этот element указать непонятно.
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
Если есть возможность указать id элементу, то можно так:

<div class="post-body" id='MY_ELEMENT'>... </div>

var element = document.getElementById("MY_ELEMENT");
element .addEventListener("click", function(){alert(1);});


Можете получить элемент через querySelector https://developer.mozilla.org/ru/docs/Web/API/Docu...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы