Tutorials References Menu

jQuery event.stopImmediatePropagation() Method

❮ jQuery Event Methods

Example

Execute the first event handler, and stop the rest of the event handlers from being executed:

$("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");
});
Try it Yourself »

Definition and Usage

The event.stopImmediatePropagation() method stops the rest of the event handlers from being executed.

This method also stops the event from bubbling up the DOM tree.

Tip: Use the event.isImmediatePropagationStopped() method to check whether this method was called for the event.


Syntax

event.stopImmediatePropagation()

Parameter Description
event Required. The event parameter comes from the event binding function

❮ jQuery Event Methods