Как остановить распространение события с помощью встроенного атрибута onclick? - PullRequest
281 голосов
/ 23 декабря 2008

Рассмотрим следующее:

<div onclick="alert('you clicked the header')" class="header">
  <span onclick="alert('you clicked inside the header');">something inside the header</span>
</div>

Как сделать так, чтобы, когда пользователь щелкает диапазон, он не запускал событие нажатия div?

Ответы [ 11 ]

0 голосов
/ 04 января 2016
<div onclick="alert('you clicked the header')" class="header">
  <span onclick="alert('you clicked inside the header'); event.stopPropagation()">
    something inside the header
  </span>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...