⊗jsPmOEBIT 427 of 505 menu

Неадкладнае спыненне ўсплыцця ў JavaScript

Для таго, каб цалкам спыніць апрацоўку, сучасныя браўзэры падтрымліваюць метад stopImmediatePropagation. Ён не толькі прадухіляе ўсплыццё, але і спыняе апрацоўку падзей на бягучым элеменце. Давайце яго прыменім:

elem1.addEventListener('click', function() { console.log('зялёны'); }); elem2.addEventListener('click', function(event) { console.log('блакітны - першы апрацоўшчык'); event.stopImmediatePropagation(); // спынім ўсплыццё }); elem2.addEventListener('click', function() { console.log('блакітны - другі апрацоўшчык'); // ужо не спрацуе }); elem3.addEventListener('click', function() { console.log('чырвоны'); });

Можаце праверыць:

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць