JavaScript တွင် လျင်မြန်စွာ ပြန့်ပွားခြင်းကို ရပ်တန့်ခြင်း

ကုဒ်အလုံးစုံကို အပြီးအပိုင်ရပ်တန့်ရန်၊ �ေတ်သစ်ဘရောင်ဇာများသည် stopImmediatePropagation method ကို ပံ့ပိုးပေးသည်။ ၎င်းသည် ပြန့်ပွားခြင်းကို ကာကွယ်ရုံသာမက လက်ရှိ element ပေါ်ရှိ event များ လုပ်ဆောင်ခြင်းကိုလည်း ရပ်တန့်ပေးပါသည်။ ၎င်းကို အသုံးပြုကြပါစို့။

javascriptelem1.addEventListener('click', function() {
  console.log('အစိမ်းရောင်');
});
elem2.addEventListener('click', function(event) {
  console.log('စိမ်းပြာရောင် - ပထမ handler');
  event.stopImmediatePropagation();     // ပြန့်ပွားခြင်းကို ရပ်မည်
});
elem2.addEventListener('click', function() {
  console.log('စိမ်းပြာရောင် - ဒုတိယ handler'); // အလုပ်မလုပ်တော့ပါ
});
elem3.addEventListener('click', function() {
  console.log('အနီရောင်');
});

စမ်းသပ်ကြည့်ပါ။