⊗jsPmOEBIT 427 of 505 menu

Непосредно заустављање преношења догађаја (bubbling) у 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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј