طريقة 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 () إلى إيقاف تنفيذ معالجات الأحداث المتبقية.
تمنع هذه الطريقة أيضًا الحدث من الظهور الفقاعي لشجرة DOM.
نصيحة: استخدم طريقة event.isImmediatePropagationStopped () للتحقق مما إذا كان قد تم استدعاء هذه الطريقة للحدث.
بناء الجملة
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |