⊗jsPmOEBIT 427 of 505 menu

Omgående stopp af event bubbling i JavaScript

For at stoppe håndteringen fuldstændigt, understøtter moderne browsere metoden stopImmediatePropagation. Den forhindrer ikke kun bubbling, men stopper også håndtering af events på det aktuelle element. Lad os anvende den:

elem1.addEventListener('click', function() { console.log('grøn'); }); elem2.addEventListener('click', function(event) { console.log('lyseblå - første håndterer'); event.stopImmediatePropagation(); // stopper bubbling }); elem2.addEventListener('click', function() { console.log('lyseblå - anden håndterer'); // vil ikke køre længere }); elem3.addEventListener('click', function() { console.log('rød'); });

Du kan prøve det:

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis