Klausimai, pažymėti „įvykio sklaida“

Įvykio ar „burbuliavimo“ pasiskirstymas įvyksta, kai įvykis įvyksta elemente, kuris telpa į kitus elementus.
13
atsakymai

event.preventDefault () vs grąžinti klaidingą

Kai noriu, kad kiti įvykių tvarkytojai būtų paleisti po tam tikro įvykio, galiu naudoti vieną iš dviejų būdų. Aš naudosiu jQuery pavyzdžius, tačiau tai taip pat taikoma paprastam JS: 1. event.preventDefault () $ ('a').
nustatyti 31 d. '09 14:58 val
15
atsakymai

Kaip užkirsti kelią „onclick“ tėvų įvykiui įjungti, kai spustelėsite vaiko inkarą?

Šiuo metu aš naudoju „jQuery“, kad galėčiau padaryti du paspaudimus, ir šiame divinime taip pat turiu rišimą. Problema, su kuria susiduriu, yra ta, kad kai paspaudžiu ant inkaro, abu paspaudžiami įvykiai (div ir ankeriams). Kaip ...
nustatyti 02 rugsėjo '09 20:19
30
atsakymai

Užkirsti kelią pradinio elemento slinkimui, kai vidinio elemento slinkties padėtis pasiekia viršų / apačią?

Turiu mažą „plaukiojančią įrankių juostą“ - padėties divą: fiksuotą; perpildymas: automatinis. Jis veikia gerai. Bet kai jis pereina šiame >
nustatytas balandžio 27 d '11 13:13
8
atsakymai

Sustabdyti pelių įvykių sklaidą

Koks yra paprasčiausias būdas sustabdyti pelių įvykių plitimą 2 kampe? Ar turėčiau perkelti specialų $ įvykio objektą ir skambinti „stopPropagation“ (), ar tai yra kitas būdas. Pavyzdžiui, Meteor, aš galiu paprasčiausiai grįžti klaidingai iš prižiūrėtojo ...
nustatyti 08 vas '16, 19:06
7
atsakymai

Kaip tęsti veiklą po atšaukimo?

Kai vartotojas spusteli konkrečią nuorodą, norėčiau juos pateikti naudodamas patvirtinimo dialogo >
nustatytas spalio 18 d '11 21:29
4
atsakymai

Reakcija užkerta kelią įvykių burbulams įdėtose dalyse, kai paspaudžiamas

Čia yra pagrindinis komponentas. <ul> ir <li> funkcijos turi „OnClick“ funkcijas. Noriu tik klavišą <li>, ne <ul>. Kaip tai pasiekti? Aš grojau su e.preventDefault (), e.stopPropagation (), bet nesėkmingai. klasės sąrašas pratęsiamas ...
liepos 27 d. 16 val
10
atsakymai

Uždarykite paleidimo juostos atskleidimą po nuorodos

Turiu žemiau esantį „bootstrap“ iššokantį meniu. Ji turi nuorodą, susijusią su privalomu „knockout.js“, kuris grąžina klaidingą, nes nenoriu, kad # žyma būtų siunčiama į naršyklės URL. Tačiau, kai ...
nustatytas 17 sep. '13 19:30 val
2
atsakymai

„Google“ žemėlapis dukart spustelėkite įvykių platinimą

Šis klausimas dažnai užduodamas, bet iš tikrųjų jis neatsakė gerai. Pažiūrėkite, ar galime tai išspręsti! „Google“ renginių platinimas leidžia susieti su „Google“ žemėlapio įvykiais per API naudojant įvykių tvarkytojus. Kartais ...
Nustatyta birželio 29 d. 13 val
1
atsakymas

„Javascript“: kaip įjungti „stopPropagation“?

Su object.stopPropagation () galiu sustabdyti įvykių burbulus, bet kaip aš galiu jį vėl įjungti? Ar js yra iš anksto nustatyta funkcija kažką panašaus į object.startPropagation? EDIT: Problema ta, kad JS prisimena, jei spustelėsite „ob ...
nustatyti 19 sausis '11 15:05
2
atsakymai

Įvykių sklaida „Javascript“

Jei turiu elementą (html), įdėtą į kitą elementą, ir abu turi pridėtą paspaudimo tvarkiklį, vidinio elemento paspaudimas vykdo jo paspaudimo tvarkyklę, o tada burbuliukai pasiekia tėvą ir paspaudimų tvarkytojas jį vykdo. Štai kaip aš ...
nustatyti spalio 06 '09 2:39
3
atsakymai

Bubbling įvykis ir nutraukimas

Koks yra skirtumas tarp event.bubbles ir false bet kokio įvykio atveju ir nustatymo event.stopPropagation () arba stopImmediatePropagation () įvykio tvarkymo metu? Aš naudoju Flex4 su AS3.
nustatytas spalio 18 d '11, 7:57
4
atsakymai

Ar verta sustabdyti Propagaciją, kad renginys neviršytų surinkimo etapo?

Pažvelgiau į http://www.quirksmode.org/js/events_order.html, ir šioje dalyje tai yra dviprasmiška: „Microsoft“ modelyje privalote atšaukti „Bubble“ įvykio savybę tiesai. window.event.cancelBubble = true W3C modelyje turite skambinti ...
nustatytas 17 sep. '12, 18:43
5
atsakymai

Kaip gauti pakartotinai naudojamus komponentus su reakcijos ir pelės įvykių sklaida?

Apsvarstykite šią tipišką React dokumento struktūrą: Component.jsx <OuterClickableArea> <InnerClickableArea> turinys </ InnerClickableArea> </ OuterClickableArea> Jei šie komponentai sudaromi taip ...
gegužės 11 d., 18 val
5
atsakymai

AngularJS: Kaip sustabdyti įvykių sklaidą naudojant ng-click?

Turiu direktyvą, kuri daro kažką panašaus: app.directive ('custom', funkcija () {return {apriboti: 'A', nuoroda: funkcija (taikymo sritis, elementas) {element.bind ("spustelėkite", funkcija () {įspėjimas („nori iš anksto ...
vasario 18 d '15, 17:37
2
atsakymai

„Javascript / jquery“, įveskite visus (x, y) divus. Persiuntimas paliečia?

Galimas dublikatas: Kaip gauti visų elementų sąrašą paspaudimo vietoje? Žinau, kad galiu gauti elementą su didžiausiu z indeksu naudojant document.elementFromPoint (x, y). Problema ta, kad aš turiu gauti kiekvieną div, sod ...
nustatyti spalio 11 d. '12 23:16