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

Распространение события или "пузырение" происходит, когда событие происходит внутри элемента, который укладывается в другие элементы.
10
ответов

event.preventDefault() vs. return false

Когда я хочу, чтобы другие обработчики событий выполнялись после запуска определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(...
задан 31 авг. '09 в 14:58
14
ответов

Как предотвратить включение родительского события onclick при нажатии на дочерний якорь?

В настоящее время я использую jQuery, чтобы сделать div clickable, и в этом div у меня также есть привязки. Проблема, с которой я сталкиваюсь, заключается в том, что когда я нажимаю на якорь, срабатывают оба события щелчка (для div и привязки). Как п...
задан 02 сент. '09 в 20:19
8
ответов

Остановить распространение события мыши в Angular

Каков самый простой способ остановить распространение событий мыши в Angular 2? Должен ли я передавать специальный объект $event и вызывать stopPropagation() сам или есть другой способ. Например, в Meteor я могу просто вернуть false из обработчика с...
задан 08 февр. '16 в 19:06
6
ответов

Как продолжить распространение событий после отмены?

Когда пользователь нажимает на определенную ссылку, я хотел бы представить их с помощью диалогового окна подтверждения. Если они нажмут "Да", я бы хотел продолжить оригинальную навигацию. Один улов: мой диалог подтверждения реализуется путем возвращ...
задан 18 окт. '11 в 21:29
10
ответов

Закрыть раскрытие Bootstrap после ссылки

У меня есть раскрывающееся меню бутстрапа ниже. У него есть ссылка, связанная с привязкой knockout.js, которая возвращает false, потому что я не хочу, чтобы # тег отправлялся на URL-адрес браузера. Однако при этом не закрываю раскрывающееся меню, ког...
задан 17 сент. '13 в 19:30
2
ответов

Реакция предотвращает пузырьки событий во вложенных компонентах при щелчке

Вот базовый компонент. У функций <ul> и <li> есть функции onClick. Я хочу только onClick на <li>, а не <ul>. Как я могу достичь этого? Я играл с e.preventDefault(), e.stopPropagation(), но безрезультатно. class List extends...
задан 27 июля '16 в 20:51
2
ответов

Google Map Double Click Распространение событий

Этот вопрос задают часто, но на самом деле он не ответил хорошо. Посмотрим, можем ли мы исправить это! Распространение событий Google позволяет привязываться к событиям в виде карты Google через их API, используя обработчики событий. Иногда в...
задан 29 июня '13 в 0:06
1
ответ

Javascript: как включить stopPropagation?

С object.stopPropagation() Я могу остановить пузырьки событий, но как я могу его снова включить? Есть ли предварительно определенная функция в js что-то вроде object.startPropagation? EDIT: Проблема в том, что JS помнит, если вы нажмете на "объ...
задан 19 янв. '11 в 15:05
3
ответов

Событие Bubbling и прекращение распространения

В чем разница между event.bubbles и false для любого события и установкой event.stopPropagation() или stopImmediatePropagation() во время обработки события? Я использую Flex4 с AS3.
задан 18 окт. '11 в 7:57
2
ответов

Распространение событий в Javascript

Если у меня есть элемент (html), вложенный в другой элемент, и у обоих из них есть прикрепленный обработчик кликов, щелчок внутреннего элемента выполняет его обработчик кликов, а затем пузырьки до родителя и выполняет его обработчик кликов. Вот как я...
задан 06 окт. '09 в 2:39
4
ответов

Стоит ли остановить Propgation, чтобы событие не распространялось на фазе захвата?

Я смотрел http://www.quirksmode.org/js/events_order.html, и в этой части он неоднозначен: В модели Microsoft вы должны установить для свойства событий cancelBubble значение true. window.event.cancelBubble = true В модели W3C вы должны вызвать ме...
задан 17 сент. '12 в 18:43
2
ответов

Javascript/jquery, введите все divs в (x, y). Пересылка касаний?

Возможный дубликат: Как получить список всех элементов, находящихся в точке клика? Я знаю, что могу получить элемент с самым высоким z-индексом, используя document.elementFromPoint(x,y). Проблема в том, что мне нужно получить каждый div, сод...
задан 11 окт. '12 в 23:16
3
ответов

Распространение пользовательского QEvent на родительский виджет в Qt/PyQt

Кулак, извинился за длину вопроса. Я пытаюсь распространять пользовательское событие Qt из дочерних виджетов в верхний родительский виджет, чтобы инициировать какое-то действие на основе типа события, а не связывать сигналы. Qt docs предлагает, что...
задан 05 июля '10 в 18:03
5
ответов

AngularJS: Как остановить распространение событий с помощью ng-click?

У меня есть директива, которая делает что-то вроде этого: app.directive('custom', function(){ return { restrict:'A', link: function(scope, element){ element.bind('click', function(){ alert('want to pre...
задан 18 февр. '15 в 17:37
1
ответ

jquery mobile - пользовательское меню выбора во всплывающем окне

Найдите ниже скрипт http://jsfiddle.net/yesvin/Xj8p8/ <ul data-role="listview"> <li data-role="fieldcontain"> <label for="basic">Text Input:</label> <input type="text" name="name" id="basic"...
задан 17 апр. '13 в 15:00