⊗jsPmOEBMH 426 of 505 menu

Više handlera na elementu u JavaScript-u

Ako element ima više handlera za jedan događaj, onda će se svi izvršiti čak i ako se zaustavi propagacija. To jest, stopPropagation sprečava dalje šírenje događaja, ali će svi handleri na trenutnom elementu biti izvršeni. Pogledajte primer:

elem1.addEventListener('click', function() { console.log('zeleno'); }); elem2.addEventListener('click', function(event) { console.log('plavo - prvi handler'); event.stopPropagation(); // zaustavljamo propagaciju }); elem2.addEventListener('click', function() { console.log('plavo - drugi handler'); // svejedno će se izvršiti }); elem3.addEventListener('click', function() { console.log('crveno'); });

Možete proveriti:

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij