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

Концепция родительских элементов, обрабатывающих события, которые распространяются дочерним элементом
7

Что такое пузырь и захват событий?

В чем разница между всплытием и захватом событий? Когда следует использовать пузыри против захвата?
06 янв. '11 в 15:44
30

Предотвратить прокрутку родительского элемента, когда позиция прокрутки внутреннего элемента достигает верха/низа?

У меня есть небольшая "плавающая панель инструментов" - div с position:fixed; overflow:auto. Работает нормально. Но когда прокручивается внутри этого окна (с колесом мыши) и достигает нижней вершины ИЛИ, родительский элемент "берет на себя" запрос "...
27 апр. '11 в 10:13
5

Direct vs. Delegated - jQuery.on()

Я пытаюсь понять эту конкретную разницу между прямыми и делегированными обработчиками событий, используя метод jQuery.on(). В частности, последнее предложение в этом параграфе: Когда предоставляется selector, обработчик события называется делегиро...
13 нояб. '11 в 10:26
15

Как развязать прослушиватель, вызывающий event.preventDefault() (используя jQuery)?

jquery переключает вызовы preventDefault() по умолчанию, поэтому значения по умолчанию не работают. вы не можете нажать на флажок, вы не можете нажать ссылку и т.д. Можно ли восстановить обработчик по умолчанию?
11 окт. '09 в 18:30
19

Как скрыть элемент в событии щелчка в любом месте за пределами элемента?

Я хотел бы знать, является ли это правильным способом скрытия видимых элементов при нажатии в любом месте на странице. $(document).click(function (event) { $('#myDIV:visible').hide(); }); Элемент (div, span и т.д.) Не должен исчеза...
03 апр. '09 в 15:31
8

Bubbling прокручивает события из ListView в родительский

В моем приложении WPF у меня есть ListView, для которого ScrollViewer.VerticalScrollBarVisibility установлено значение Disabled. Он содержится в пределах ScrollViewer. Когда я пытаюсь использовать колесико мыши над ListView, внешний ScrollViewer не ...
18 окт. '09 в 17:16
8

Javascript с jQuery: нажмите и дважды щелкните по тому же элементу, другой эффект, один отключит другой

У меня интересная ситуация. У меня есть строка таблицы, которая в настоящее время показывает ее скрытую копию, когда я нажимаю кнопку "Развернуть". Исходная (незакрытая) строка, содержащая кнопку расширения, также имеет некоторое содержимое в определ...
29 мар. '11 в 10:46
5

Как остановить события, пузырящиеся в jQuery?

Как остановить настраиваемое событие в jQuery? Например, у меня есть этот код: $('.myclass').bind('amodaldestroy', function(){ ....does something..... }) Как я могу разрешить запуск этого события только на первом элементе, который он обнару...
23 дек. '10 в 20:30
2

jQuery stopPropagation bubble down

У меня есть div со ссылкой внутри него: <div id="myDiv"> <a href="http://www.lol.com">Lol</a> </div> Щелчок по <div /> должен идти куда-то, но нажатие на дочерний элемент <a /> следует перейти на www.lol.co...
28 апр. '10 в 9:35
2

Захват и Bubbling с использованием jQuery

Я новичок в jQuery, и я пытаюсь понять концепцию захвата и пузыря. Я прочитал много статей, но большинство из них описывало распространение событий для Javascript. Предположим, что у нас есть следующий код HTML: <div id="outter"> ou...
05 июл. '14 в 10:58
3

Освоение пузыря событий

Предположим, что у нас есть структура HTML, такая как <div id="container"> <div id="nested"> <span id="someElement"></span> </div> </div> ... и наша цель состоит в том, чтобы прослушиватель событ...
17 сент. '12 в 12:16
6

Доступен ли пузырь для событий загрузки изображений?

Могу ли я использовать: window.addEventListner(); в некотором роде. Все мои изображения имеют display = 'none'. Как только изображение загрузилось, Я хочу установить display = 'inline' Таким образом, я могу нормализовать то, что отображается ...
20 февр. '13 в 15:44
3

Если вы удалите элемент DOM, все события, которые начинаются с этого элемента, продолжают пузыриться?

Какое поведение следует ожидать, если я удалю элемент DOM, который был использован для запуска пузырька события или чей дочерний элемент начал пузырь событий - будет ли он продолжать пузыриться, если элемент будет удален? Например, скажем, у вас ест...
28 апр. '10 в 20:17
1

Пример для Bubbling и Capturing в React.js

Я ищу пример при обработке Bubbling и Capturing в React.js. Я нашел один с JavaScript, но мне трудно найти эквивалент для React.js. Как мне создать пример для Bubbling и Capturing в React.js?
30 дек. '15 в 4:32
1

Почему запуск определенного события с помощью диспетчера отправки не подчиняется барбинг-поведению событий?

Я запутался с script ниже: var event = new Event('shazam'); document.body.addEventListener('shazam',function(){ alert('body'); }); document.addEventListener('shazam',function(){ alert('document'); }); window.addEventListener('shazam',fun...
13 апр. '14 в 20:52