Ի՞նչ է իրադարձությունների փրփրացողը անկյունային:
Ի՞նչ է իրադարձությունների փրփրացողը անկյունային:

Video: Ի՞նչ է իրադարձությունների փրփրացողը անկյունային:

Video: Ի՞նչ է իրադարձությունների փրփրացողը անկյունային:
Video: Friday Live Chat Crochet Community Podcast 2024, Մայիս
Anonim

Իրադարձության փրփրացող թույլ է տալիս ունկնդրել ծնող տարրի վրա մեկ կառավարիչին իրադարձություններ աշխատանքից ազատվել է իր երեխաներից որևէ մեկի կողմից: Անկյունային աջակցում է փրփրացող DOM-ի իրադարձություններ և չի աջակցում փրփրացող սովորույթի իրադարձություններ.

Հաշվի առնելով սա՝ ինչպե՞ս է գործում իրադարձությունների փրփրոցը:

Իրադարձության փրփրացող մի տեսակ է իրադարձություն տարածումը, որտեղ իրադարձություն սկզբում գործարկվում է ամենաներքին թիրախային տարրի վրա, այնուհետև հաջորդաբար գործարկվում է թիրախ տարրի նախնիների (ծնողների) վրա՝ նույն բույնի հիերարխիայում, մինչև այն հասնի ամենահեռավոր DOM տարրին կամ փաստաթղթի օբյեկտին (պայմանով, որ մշակողը սկզբնավորվում է):

Ավելին, ի՞նչ է իրադարձությունների փրփրոցն ու գրավումը: Իրադարձությունների փրփրում և գրավում երկու ճանապարհ են իրադարձությունների տարածում HTML DOM API-ում, երբ ան իրադարձություն տեղի է ունենում մեկ այլ տարրի ներսում գտնվող տարրի մեջ, և երկու տարրերն էլ դրա համար բռնակ են գրանցել իրադարձություն . Հետ փրփրացող , է իրադարձություն սկզբում գրավվում և մշակվում է ամենաներքին տարրի կողմից, այնուհետև տարածվում է արտաքին տարրերի վրա:

Դրանցից ի՞նչ է օրինակով JavaScript-ում իրադարձությունների փրփրացումը:

Իրադարձության փրփրացող տերմին է, որը դուք կարող եք հանդիպել ձեր վրա JavaScript ճամփորդություններ. Դա վերաբերում է այն հերթականությանը, որով իրադարձություն կարգավորիչները կոչվում են, երբ մեկ տարրը տեղադրված է երկրորդ տարրի ներսում, և երկու տարրերն էլ գրանցել են լսող նույնի համար: իրադարձություն (մի սեղմումով, համար օրինակ ).

Ինչպե՞ս դադարեցնել իրադարձությունների փրփուրը:

Դադարեցրեք իրադարձությունների փրփրոցը : Եթե ուզում ես կանգ առնել որ իրադարձությունների փրփրացող , դրան կարելի է հասնել՝ օգտագործելով իրադարձություն . stop Տարածում () մեթոդ. Եթե ցանկանում եք կանգ առնել որ իրադարձություն հոսում են իրադարձություն թիրախ դեպի վերին տարր DOM-ում, իրադարձություն . stop Տարածում () մեթոդը դադարեցնում է իրադարձություն ճանապարհորդել ներքևից վեր:

Խորհուրդ ենք տալիս: