@rgjs

Как отследить клик по родительскому элементу?

Условно есть такого вида структура:

<div class="div">
   <div>
      <span>Span</span>
   </div>
</div>


Как отследить, что был клик по div с классом div? Если event.tareget ссылается, на span, что по сути вполне логично. Вложенность в примере небольшая, но по факту она больше. По сути, как понять, что по родительскому элементу был клик?
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Как вариант
if (event.target.closest('div.div') !== null) { ... }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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