Kas yra įvykis, burbuliuojantis kampu?
Kas yra įvykis, burbuliuojantis kampu?

Video: Kas yra įvykis, burbuliuojantis kampu?

Video: Kas yra įvykis, burbuliuojantis kampu?
Video: Кассирша_Рассказ_Слушать 2024, Lapkritis
Anonim

Renginio burbuliavimas leidžia klausytis vienam pirminio elemento tvarkytojui įvykius atleido bet kuris iš savo vaikų. Kampinis palaiko burbuliuojantis DOM įvykius ir nepalaiko burbuliuojantis papročių įvykius.

Turint tai omenyje, kaip vyksta įvykių burbuliavimas?

Renginio burbuliavimas yra tipas įvykis plitimas, kur įvykis pirmiausia suaktyvina vidinį tikslinį elementą, o paskui paeiliui suaktyvina tikslinio elemento protėvius (tėves) toje pačioje įdėjimo hierarchijoje, kol jis pasiekia atokiausią DOM elementą arba dokumento objektą (jei tvarkyklė inicijuojama).

Be to, kas yra įvykių burbuliavimas ir fiksavimas? Įvykių burbuliavimas ir fiksavimas yra du būdai įvykių propagavimas HTML DOM API, kai an įvykis įvyksta elemente, esančiame kitame elemente, ir abu elementai užregistravo tam skirtą rankenėlę įvykis . Su burbuliuojantis , įvykis pirmiausia užfiksuojamas ir apdorojamas vidiniu elementu, o tada perduodamas išoriniams elementams.

Taigi, kas yra įvykių burbuliavimas JavaScript su pavyzdžiu?

Renginio burbuliavimas yra terminas, kurį galbūt radote savo JavaScript kelionės. Tai susiję su tvarka, kuria įvykis tvarkyklės iškviečiamos, kai vienas elementas yra įdėtas į antrąjį elementą ir abu elementai užregistravo to paties klausytoją įvykis (paspaudimas, už pavyzdys ).

Kaip sustabdyti renginių burbuliavimą?

Sustabdykite įvykių burbuliavimą : Jeigu nori sustabdyti į renginio burbuliavimas , tai galima pasiekti naudojant įvykis . sustabdyti plitimą () metodas. Jeigu nori sustabdyti į įvykis tekėti iš įvykis nukreipti į viršutinį DOM elementą, įvykis . sustabdyti plitimą () metodas sustabdo įvykis keliauti į apačią į viršų.

Rekomenduojamas: