Описание тега stoppropagation

NoneStopPropagation - это метод объекта события, который предотвращает дальнейшее распространение текущего события.
1 ответ

Почему stopPropagation принимает параметр события в обратном вызове вместо использования "this"?

Я не понимаю, почему при использовании stopPropagation() или же stopDefault() с помощью jQuery необходимо ввести параметр для обратного вызова в функции обработчика событий. Как браузер узнает, что передать этой функции? Кроме того, почему не исполь…
12 май '14 в 20:12
1 ответ

Нажатие на элемент и получение идентификатора дочернего элемента

Я работаю на WordPress сайте. У меня есть карта изображения, которая может запускать сценарии, когда я нажимаю на части изображения. Ранее я нажимал кнопку, и она отображала модальное всплывающее окно, но добавляет дополнительные сценарии и т. Д. Са…
07 дек '17 в 14:53
1 ответ

Реагирование прекращает распространение, вызывает другую функцию для setState

У меня есть Onclick, прикрепленный ко всему компоненту, куда бы он ни щелкнул, он закрывает компонент: <div className="container" onClick={this.onClick.bind(this,'str')}> {this.state.showtoggle ? <Child2 /> : <Child1 />} </div&g…
1 ответ

Как предотвратить регистрацию одного и того же события на элементах-предках, когда Event.stopPropagation не работает?

У меня есть расширяемое меню с вложенными подменю на бесконечную глубину. <ul> <li>One</li> <li class="contains-submenu">Two <ul> <li>Two A</li> <li class="contains-submenu">Two B <ul> <li>…
1 ответ

2 скрипта jQuery конфликтуют

У меня есть кнопка с ссылкой на fancybox и другая, которая переключает скрытую форму контакта. Они оба работают в одиночку, но я не могу заставить их работать, когда они вместе. Я думаю, что это может иметь какое-то отношение к stopPropagation в мое…
12 фев '14 в 12:53
1 ответ

StopPropagation, позволяющий нажать на родительский

У меня есть следующий код, где у меня есть метка, где я запрещаю действие по умолчанию, чтобы я мог вместо этого сосредоточиться на редактируемом диапазоне, когда он щелкает вместо ввода. Однако, если пользователь нажимает на промежуток, я хочу, что…
10 янв '18 в 15:09
2 ответа

e.stopPropagation() в раскрывающемся списке "Выбрать окно"

У меня есть div, редактируемый с установленной функцией размытия. Когда я нажимаю на поле выбора, вызывается размытие. Могу ли я остановить распространение клика по выбору? Я пытался http://jsfiddle.net/LZQSC/ $("#testInput").blur(function(){alert('…
0 ответов

stopPropagation() останавливает дочерние события div, как включить события для внутренних div

Пейджер Статус $(".status-creator").click( function(e) { e.stopPropagation(); });
05 июл '16 в 13:37
1 ответ

Нажатие в любом месте на любой странице сайта вызывает ошибку jquery .apply, почему?

У меня есть несколько e.stopPropagation() события, продолжающиеся, чтобы препятствовать тому, чтобы щелчки всплыли для определенных элементов. Но теперь кажется, что каждый раз, когда я нажимаю на что-либо, кроме этих элементов, на этих страницах, я…
26 фев '16 в 20:31
2 ответа

jQuery stopPropagation не работает

Я использую следующую палитру цветов, и она отлично работает, но когда я нажимаю на значок палитры цветов, я не хочу, чтобы он всплывал на теле. Поэтому я попробовал следующее, и теперь палитра цветов не работает. Проверьте http://jsfiddle.net/CWGgM…
19 май '11 в 05:21
1 ответ

Поведение перетаскивания для вложенных элементов g

Этот вопрос тесно связан со следующим вопросом: d3 вложенность событий при перетаскивании В этом вопросе в группе был один элемент g с кучей элементов svg. Решение состояло в том, чтобы использовать d3.event.sourceEvent.stopPropagation на dragstart.…
26 дек '14 в 07:38
1 ответ

event.stopPropogation не работает должным образом

Как я знаю, event.stopPropogation() используется для остановки всплытия событий, то есть прекращает запуск родительских событий, но в моем коде это не работает. Можете ли вы проверить это. <div onClick="diva();"> div <p onClick="pa();"> …
1 ответ

stopPropagation не работает при вызове двух функций

У меня есть определенный div и вершина того, что есть другое изображение. Я дал методы onClick для моего div и изображения. Я хотел прекратить запуск метода onClick, указанного для приведенного ниже div, при нажатии на изображение, которое находится…
15 сен '17 в 06:07
5 ответов

stopPropagation() с событием касания

Я использую hammer.js, и кажется, что я event.stopPropagation() не работает с событием касания. Если я щелкаю по дочернему элементу, связанное событие запускается, но также запускается родительское событие, и я этого не хочу. $('#parent').hammer().b…
13 июн '12 в 17:07
1 ответ

Триггеры jQuery () и stopPropagation() для события нажатия клавиш

Я испытываю затруднения из-за нажатия клавиш и прекращения распространения я не хочу, чтобы моя страница обновлялась, я пробовал все возможные варианты, мой текущий код <script> $(document).ready(function() { var e = jQuery.event( 'keydown', {…
2 ответа

Как остановить распространение в Javascript

Я просмотрел все и не могу полностью понять, что я делаю неправильно. Я просто хочу, чтобы родительский элемент не срабатывал (изменял непрозрачность) при нажатии дочернего элемента. Простые ответы приветствуются! Спасибо HTML <div id="not-clicke…
11 ноя '13 в 16:12
0 ответов

Не удается остановить кнопки перехода в верхнюю часть страницы на мобильном телефоне

У меня проблемы с этим кодом для кнопок, которые отображают:inline-block / display:none. Он отлично работает в браузерах, но не в мобильных... он работает, но переходит на верх страницы. Я уже использовал: вернуть ложь; stopPropagation(); stopImmedi…
28 янв '18 в 21:58
2 ответа

jQuery остановить событие, всплывающее при входном методе размытия?

У меня проблема с jQuery и надеюсь на вашу помощь. Я долго искал решение, но ничего не придумал. У меня есть поле ввода, и когда я нажимаю на него (фокус), в DOM появляется какой-то div с определенным идентификатором, а когда я щелкаю где-то еще (ра…
1 ответ

Остановить распространение при входном щелчке

У меня есть HTML-таблица, и когда пользователь щелкает строку таблицы, флажок строки проверяется, и некоторые другие функции возникают. Когда пользователь нажимает на выбор или ввод, я хотел бы остановить распространение, чтобы флажок не изменился. …
02 дек '14 в 18:57
2 ответа

Захватывать клики, даже когда вызывается stopPropagation (т. Е. По стороннему коду)?

Я хочу обнаружить любой клик, который происходит на странице (чтобы закрыть пользовательское контекстное меню). Я использую JQuery и пытаюсь сделать $(document).click(function(){ ...close my context menu ... }); Однако я использую некоторый код, кот…
29 июн '12 в 21:00