jQuery event.stopImmediatePropagation() နည်းလမ်း
ဥပမာ
ပထမဖြစ်ရပ်ကိုင်တွယ်သူအား လုပ်ဆောင်ပြီး ကျန်ဖြစ်ရပ်ကိုင်တွယ်သူများကို လုပ်ဆောင်ခြင်းမှ ရပ်တန့်လိုက်ပါ-
$("div").click(function(event){
alert("Event handler 1 executed");
event.stopImmediatePropagation();
});
$("div").click(function(event){
alert("Event handler 2 executed");
});
$("div").click(function(event){
alert("Event handler 3 executed");
});
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
event.stopImmediatePropagation() method သည် ကျန်သော event handlers များကို လုပ်ဆောင်ခြင်းမှ ရပ်တန့်စေပါသည်။
ဤနည်းလမ်းသည် DOM သစ်ပင်တွင် ပွက်ပွက်ဆူနေသည့်ဖြစ်ရပ်ကိုလည်း ရပ်တန့်စေသည်။
အကြံပြုချက်- event.isImmediatePropagationStopped () နည်းလမ်းကို အသုံးပြု၍ ဤနည်းလမ်းကို ပွဲအတွက် ခေါ်ထားခြင်းရှိမရှိ စစ်ဆေးပါ။
အထားအသို
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |