⊗jsPmOEBMH 426 of 505 menu

Մի քանի իրադարձությունների մշակիչներ տարրի վրա JavaScript-ում

Եթե տարրն ունի մի քանի մշակիչ մեկ իրադարձության համար, ապա նույնիսկ բարձրացումը դադարեցնելու դեպքում դրանք բոլորը կկատարվեն: Այսինքն, stopPropagation կանխում է իրադարձության առաջխաղացումը, բայց ընթացիկ տարրի վրա բոլոր մշակիչները կաշխատեն: Տեսեք օրինակ.

elem1.addEventListener('click', function() { console.log('կանաչ'); }); elem2.addEventListener('click', function(event) { console.log('երկնագույն - առաջին մշակիչ'); event.stopPropagation(); // կանգնեցնել բարձրացումը }); elem2.addEventListener('click', function() { console.log('երկնագույն - երկրորդ մշակիչ'); // այնուամենայնիվ կաշխատի }); elem3.addEventListener('click', function() { console.log('կարմիր'); });

Կարող եք ստուգել.

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել