Въпроси, маркирани с „разпространение на събития“

Разпространяването на събитие или „кипене” се случва, когато събитие се случи вътре в елемент, който се вписва в други елементи.
13
отговор

event.preventDefault () срещу return false

Когато искам други обработчици на събития да се изпълняват след задействане на дадено събитие, мога да използвам един от двата метода. Ще използвам jQuery в примерите, но това важи и за plain-JS: 1. event.preventDefault () $ ('a').
комплект 31 авг. '09 в 14:58 ч
15
отговор

Как да се предотврати включването на родителското събитие на кликване при кликване върху детето?

В момента използвам jQuery, за да направя div кликване, и в този div аз също имам обвързвания. Проблемът, с който се сблъсквам, е, че когато щракна върху котвата, и двата събития с щракване (за div и anchor) задействат. Как да ...
сет 02 сеп '09 в 20:19
30
отговор

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

Имам малка "плаваща лента с инструменти" - div с позиция: фиксирана; overflow: auto. Тя работи добре. Но когато тя се превърта в този прозорец (с колелото на мишката) и достигне долния връх ИЛИ, родителският елемент "поема" искането "...
на 27 април '11 в 13:13
8
отговор

Спрете да разпространявате събития с мишката до Angular

Какъв е най-лесният начин да се спре разпространението на миши събития в Angular 2? Трябва ли да премине специален $ event обект и да се обадя stopPropagation () себе си или има друг начин. Например, в Метеор, мога просто да върна фалшиво от манипулатора с ...
набор 08 февруари '16 в 19:06
7
отговор

Как да продължим да разпространяваме събития след отмяна?

Когато потребителят кликне върху конкретна връзка, бих искал да ги представя чрез диалоговия прозорец за потвърждение. Ако кликнат върху "Да", бих искал да продължа първоначалната навигация. Един улов: диалогът ми за потвърждение се изпълнява чрез връщане ...
на 18 октомври '11 в 21:29
4
отговор

Реакцията предотвратява мехурчетата на събития в вложени компоненти, когато се кликне

Тук е основният компонент. Функциите <ul> и <li> имат onClick функции. Искам само да кликнете върху <li>, а не <ul>. Как мога да постигна това? Играх с e.preventDefault (), e.stopPropagation (), но без резултат. Списъкът с класове се разширява ...
настроен на 27 юли 16 в 20:51 часа
10
отговор

Затворете разкриването на Bootstrap след връзката

Имам изскачащо меню за първоначално зареждане по-долу. Той има връзка, свързана с свързването knockout.js, която връща false, защото не искам # tag да бъде изпратен към URL адреса на браузъра. Въпреки това не затварям падащото меню, когато ...
на 17 сеп. '13 в 19:30
2
отговор

Google Map Дистрибуция на събития с двойно кликване

Този въпрос се задава често, но всъщност той не отговаря добре. Вижте дали можем да поправим това! Разпространението на Google събития ви позволява да се свързвате със събития под формата на карта на Google чрез техния API, като използвате манипулатори на събития. Понякога в ...
Зададен на 29 юни'13 в 0:06 часа
1
отговора

Javascript: как да активирате StopPropagation?

С object.stopPropagation () мога да спра събитията мехурчета, но как мога да го включите отново? Има ли предварително определена функция в js нещо като object.startPropagation? EDIT: Проблемът е, че JS помни, ако кликнете върху "Ob ...
19 януари '11 в 15:05
2
отговор

Разпространение на събития в Javascript

Ако в друг елемент има вграден елемент (html) и и двамата имат прикачен манипулатор за кликване, щракването на вътрешния елемент изпълнява неговия манипулатор, а след това мехурчетата достигат до родителя, а манипулаторът на кликване го изпълнява. Ето как аз ...
настроен на 06 октомври '09 в 2:39
3
отговор

Механично събитие и прекратяване

Каква е разликата между event.bubbles и false за всяко събитие и настройка на event.stopPropagation () или stopImmediatePropagation () по време на обработка на събития? Използвам Flex4 с AS3.
на 18 октомври '11 в 7:57
4
отговор

Струва ли си да спрете Propgation, така че събитието да не се простира до фазата на улавяне?

Погледнах http://www.quirksmode.org/js/events_order.html и в тази част е двусмислено: в модела на Microsoft трябва да зададете свойството cancelBubble event на true. window.event.cancelBubble = true В модела на W3C трябва да се обадите ...
на 17 сеп. '12 в 18:43
5
отговор

Как да получите компоненти за многократна употреба с разпространение на събития React и мишка?

Разгледайте следната типична структура на React документ: Component.jsx <OuterClickableArea> <InnerClickableArea> съдържание </ InnerClickableArea> </ OuterClickableArea> Ако тези компоненти са съставени както следва ...
на 11 май, 18 часа в 21:43 часа
5
отговор

AngularJS: Как да спрем разпространението на събития, използвайки ng-click?

Имам директива, която прави нещо подобно: app.directive ('custom', function () {return {restrict: 'A', link: function (scope, element) {element.bind ('click', function () {alert ('искам да преми ...
на 18 февруари '15 в 17:37
2
отговор

Javascript / jquery, въведете всички divs в (x, y). Препращания докосва?

Възможен дубликат: Как да получите списък на всички елементи в точката на кликване? Знам, че мога да получа елемента с най-висок z-индекс, използвайки document.elementFromPoint (x, y). Проблемът е, че трябва да взема всеки див ...
на 11 октомври. '12 в 23:16