⊗jsPmOEBIn 425 of 505 menu

JavaScript'te Olay Kabarcıklanmasının Durdurulması

Bir olayın kabarcıklanması, olayın üzerinden kabararak geçtiği herhangi bir öğede durdurulabilir. Bunun için öğenin kodunda Event nesnesinin stopPropagation metodu çağrılmalıdır.

Aşağıdaki örnekte kırmızı bloğa tıklanması önce kendisinde, sonra mavi blokta tetiklenecek ve bu kadar - mavi blok daha fazla kabarcıklanmayı durdurur ve yeşil blok hiçbir şekilde tepki vermeyecektir:

elem1.addEventListener('click', function() { console.log('yeşil'); }); elem2.addEventListener('click', function(event) { console.log('mavi'); event.stopPropagation(); // kabarcıklanmayı durdur }); elem3.addEventListener('click', function() { console.log('kırmızı'); });

Kontrol edebilirsiniz:

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet