Вопросы с тегом «event-propagation»

13
event.preventDefault () против возврата false
На этом вопросе есть ответы на Переполнение стека на русском языке : "protectDefault ()" или "return false"? Когда я хочу запретить выполнение других обработчиков событий после определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(function …

19
Как предотвратить запуск события onclick одного из родителей при нажатии на дочерний якорь?
В настоящее время я использую jQuery, чтобы сделать div интерактивным, и в этом div также есть якоря. Проблема, с которой я сталкиваюсь, состоит в том, что, когда я нажимаю на привязку, оба события щелчка запускаются (для div и привязки). Как предотвратить запуск события div onclick при нажатии на ссылку? Вот …

14
Остановить распространение событий мыши
Какой самый простой способ остановить распространение событий мыши в Angular 2? Должен ли я передать специальный $eventобъект и позвонить stopPropagation()себе или есть какой-то другой путь. Например, в Meteor я могу просто вернуться falseиз обработчика событий.

7
Реагировать на предотвращение всплытия событий во вложенных компонентах при нажатии
Вот базовый компонент. И у <ul>и <li>есть функции onClick. Я хочу, чтобы запускался только onClick <li>, а не файл <ul>. Как я могу этого добиться? Я играл с e.preventDefault (), e.stopPropagation (), но безрезультатно. class List extends React.Component { constructor(props) { super(props); } handleClick() { // do something } render() …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.