Задать вопрос
@rgjs

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

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

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


Как отследить, что был клик по div с классом div? Если event.tareget ссылается, на span, что по сути вполне логично. Вложенность в примере небольшая, но по факту она больше. По сути, как понять, что по родительскому элементу был клик?
  • Вопрос задан
  • 178 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Как вариант
if (event.target.closest('div.div') !== null) { ... }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы