jQuery stopImmediatePropagation() Method

« Previous Chapter Next Chapter »

Description:

The stopImmediatePropagation() method stops the rest of the handlers from being executed. This method also stops the bubbling by calling event.stopPropagation().

You can use event.isImmediatePropagationStopped() to know whether this method was ever called (on that event object).

Syntax:

Here is the simple syntax to use this method:

Example

event.stopImmediatePropagation()
                                        

Parameters:

Here is the description of all the parameters used by this method:

  • NA

Example:

Example

<html>
<head>
   <script type="text/javascript"  src="../../js/jquery-2.2.0.js"></script>
   <script type="text/javascript" language="javascript">
   
   $(document).ready(function() {
      $("div").click(function(event){
          alert("1 - This is : " + $(this).text());
          // Comment the following to see the effect.
          event.stopImmediatePropagation();
      });
      // This won't be executed.
      $("div").click(function(event){
          alert("2 - This is : " + $(this).text());
      });
   });
   </script>
   <style>
      div{ margin:10px;padding:12px;
             border:2px solid #666;
             width:160px;
           }
  </style>
</head>
<body>
   <p>Click on any box to see the Output:</p>
   <div id="div1" style="background-color:blue;">
       Box 1
  </div>
  <div id="div2" style="background-color:red;">
         Box 2
  </div> 
</body>
</html>
                                        
Code It Online

« Previous Chapter Next Chapter »

Have Any Suggestion? We Are Waiting To Hear from YOU!

Your Query was successfully sent!