Описание тега event-bubbling
The concept of parent elements handling events that are propagated by a child element
1
ответ
Фаза захвата событий не работает должным образом для элемента HTML, у которого нет дочерних узлов
Давайте рассмотрим следующие HTML <div id='outer'> Outer Tag <div id='inner'>Inner Tag</div> </div> Применение событий var outer = document.getElementById('outer'), inner = document.getElementById('inner'); outer.addEventList…
10 мар '17 в 11:44
2
ответа
Какие события выбрать, чтобы делегировать обработчик из <select> выбранному <option>?
Когда другой <option> выбран в <select> можно обработать это событие с помощью <select>обработчик довольно прямолинейно. Однако по некоторым причинам для моего проекта было бы очень удобно использовать делегированный <option>…
11 окт '15 в 17:02
3
ответа
JavaScript события и пузыри
У меня есть следующий (упрощенный) код разметки: <div id="container"> <div data-value="1"> <span>Click me 1</span> </div> <div data-value="2"> <span>Click me 2</span> </div> </div> <div …
28 апр '15 в 19:27
1
ответ
Почему javaScript / jQuery, похоже, игнорирует мой оператор IF при пузыре событий?
Я уверен, что только я не понимаю основы JavaScript должным образом. Но может ли кто-то указать на то, почему у меня сложилось впечатление, что мое утверждение if оценивается как истинное, при пузыре событий, даже если утверждение внутри оператора i…
02 июн '13 в 12:11
2
ответа
Как предотвратить запуск mouseleave после mouseup?
В моем приложении javascript у меня есть проблемы с всплывающими сообщениями о событиях, а именно, я бы не хотел запускать отпускание мыши после наведения мыши вверх на элемент (реализовано поведение перетаскивания, поэтому он перемещается и мышь по…
03 сен '13 в 13:53
2
ответа
Как бы мы пошли на измерение, если более эффективно вызывать e.stopPropagation() или нет?
Хочу измерить, выгоднее ли звонить e.stopPropagation() в тех случаях, когда мне больше не нужно, чтобы это событие распространялось (например, почти в 100% случаев), или это приведет к ненужным накладным расходам, которые компенсируют любую выгоду о…
06 апр '11 в 11:22
1
ответ
Обрабатывать всплывающие сообщения о событиях jquery при наведении на ячейку таблицы
Я только начал накапливать события в jQuery, поэтому мое понимание очень ограничено. У меня есть требование обрабатывать все события, которые происходят в строке / ячейке таблицы (сетки) HTML на уровне родительского контейнера. Пример: 1. когда поль…
14 июн '12 в 18:42
1
ответ
При нажатии на событие текстового поля всплывающее
Это моя структура HTML. <div id="dvHirearachy" class="MarginTB10"> <span> <label>Hierarchy Names</label><br /> <input type="text" name="txtHierarchy" /> <a id="ancRemove" href="#">Remove</a> </span&…
23 июл '12 в 08:06
1
ответ
Почему связанное событие активируется дважды в jQuery?
У меня есть немного HTML: <div class="form-item"> <a id="listStandardsLink" target="_blank" class="" href="/connect/arisbrowser/standards">Select Standards</a> </div> И мой JavaScript: $("#listStandardsLink").click( function(…
14 июн '11 в 15:00
1
ответ
SelectedIndexChanged Вложенный GridView asp.net C#
У меня есть следующий код: <asp:GridView ID="gvMaster" runat="server" AutoGenerateColumns="False" DataKeyNames="subjectid" OnRowDataBound="gvMaster_RowDataBound"> <Columns> <asp:TemplateField> <ItemTemplate> <a href="javas…
21 авг '18 в 08:46
2
ответа
Обработчик событий jquery вызывает функцию дважды
При щелчке по тегу a с классом "like" обработчик события вызывает функцию дважды. Я перепробовал все намеки на сообщение о событиях, но они не работали или были не мной. $('.like').live('click', function(){ $.get($(this).attr('rel'), function(data) …
25 июн '11 в 22:50
1
ответ
Прикрепление свойств к всплывающему объекту события в Javascript
В Chrome/Firefox я могу прикрепить свои пользовательские свойства к объекту события в одном обработчике и прочитать их в другом обработчике для того же события, даже если обработка события запутана. Я не могу сделать то же самое в IE. Мое пользовате…
09 сен '11 в 12:47
1
ответ
event.stopPropogation не работает должным образом
Как я знаю, event.stopPropogation() используется для остановки всплытия событий, то есть прекращает запуск родительских событий, но в моем коде это не работает. Можете ли вы проверить это. <div onClick="diva();"> div <p onClick="pa();"> …
23 дек '16 в 05:27
2
ответа
Создание моего собственного стиля аккордеон с помощью jquery
У меня есть переменная в JS, которая содержит действие щелчка. Это действие связано с несколькими различными div: <div class="clickable"><div class="hidden">inner content 1</div></div> <div class="clickable"><div cla…
14 ноя '10 в 13:44
1
ответ
Почему событие не вызвало бесконечного цикла?
var domInner = document.querySelector('#inner') var domWrapper = document.querySelector('#wrapper') domInner.onclick = innerHandler function innerHandler () { console.log('inner') } domWrapper.onclick = wrapperHandler function wrapperHandler () { /…
25 апр '18 в 16:50
1
ответ
Функция Jquery зависает
Я использую плагин под названием h5validate. Я обнаружил, что единственный способ запустить этот плагин - щелкнуть (размывая) поле, которое я хочу проверить, поэтому моя логика заключается в настройке функции, которая делает это для меня, когда я на…
09 окт '13 в 20:10
0
ответов
Есть ли способ получить доступ к дереву событий?
Я работаю над приложением, в котором мне нужно иметь прослушиватель событий для некоторых контейнеров, которые клонируются и имеют те же свойства. По щелчку я хотел бы получить идентификатор контейнера, чтобы я мог выполнить функцию. Например, HTML-…
16 сен '18 в 20:41
3
ответа
Каков предпочтительный способ всплеска событий?
У меня есть три объекта ObjectA имеет ObjectB, ObjectB имеет ObjectC. Когда ObjectC запускает событие, мне нужно, чтобы ObjectA знала об этом, так что это то, что я сделал... public delegate void EventFiredEventHandler(); public class ObjectA { Obje…
03 дек '10 в 19:33
1
ответ
Предотвратить распространение / всплывание компонента {{input}} (угасающий)
У меня есть {{input}} внутри элемента, который сам имеет действие. Как предотвратить нажатие на входе события click для родительского элемента? я пытался bubbles=false, Я также пытался продлить {{input}} и в расширенном вводе я поймал событие click …
27 янв '17 в 23:25
1
ответ
Событие пузыряется проблема с формой
У меня есть проблема пузыря событий в jQuery. Я нашел некоторые решения, но не работает для тега "выбор". Так что мой родительский тег - это гармошка, которая запускает контент внутри. У меня проблема в том, что мне нужно выпадающее меню в этой пане…
04 сен '15 в 08:23