⊗jsPmOEBIn 425 of 505 menu

Stoppe hendelsesbobling i JavaScript

Hendelsesbobling kan stoppes på ethvert element som hendelsen bobbler gjennom. For å gjøre dette må du kalle metoden stopPropagationEvent-objektet.

I følgende eksempel vil et klikk på den røde blokken utløses på den selv, deretter på den blå blokken og det er alt - den blå blokken stopper videre bobling og den grønne blokken vil ikke reagere:

elem1.addEventListener('click', function() { console.log('grønn'); }); elem2.addEventListener('click', function(event) { console.log('blå'); event.stopPropagation(); // stopper boblingen }); elem3.addEventListener('click', function() { console.log('rød'); });

Du kan teste det:

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis