⊗jsPmOEBIn 425 of 505 menu

JavaScriptda Hodisalar Ko'tarilishini To'xtatish

Hodisa ko'tarilishini har qanday elementda to'xtatish mumkin, orqali hodisa ko'tariladi. Buning uchun element kodida stopPropagation metodini chaqirish kerak Event obyektining.

Quyidagi mislda qizil blokni bosish o'zida ishlaydi, keyin havorang blokda va hammasi - havorang blok keyingi ko'tarilishni to'xtatadi va yashil blok endi hech qanday reaktsiya ko'rsatmaydi:

elem1.addEventListener('click', function() { console.log('yashil'); }); elem2.addEventListener('click', function(event) { console.log('havorang'); event.stopPropagation(); // ko'tarilishni to'xtatamiz }); elem3.addEventListener('click', function() { console.log('qizil'); });

Tekshirib ko'rishingiz mumkin:

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish