Copyright © tutorialspoint.com
The isPropagationStopped() method checks whether event.stopPropagation() was ever called on this event object.
This method returns true in case event.stopPropagation() method has been already called, otherwise it returns false.
Here is the simple syntax to use this method:
event.isPropagationStopped() |
Here is the description of all the parameters used by this method:
NA
Following is a simple example a simple showing the usage of this method:
<html> <head> <title>the title</title> <script type="text/javascript" src="/jquery/jquery-1.3.2.min.js"></script> <script type="text/javascript" language="javascript"> $(document).ready(function() { $("div").click(function(event){ alert("This is : " + $(this).text()); if ( event.isPropagationStopped() ){ alert( "Event bubbling is disabled - 1" ); }else{ alert( "Event bubbling is enabled - 1" ); } event.stopPropagation(); if ( event.isPropagationStopped() ){ alert( "Event bubbling is disabled - 2" ); }else{ alert( "Event bubbling is enabled - 2" ); } }); }); </script> <style> div{ margin:10px;padding:12px; border:2px solid #666; width:160px; } </style> </head> <body> <p>Click on any box to see the effect:</p> <div id="div1" style="background-color:blue;"> OUTER BOX <div id="div2" style="background-color:red;"> INNER BOX </div> </div> </body> </html> |
To understand it in better way you can Try it yourself.
Copyright © tutorialspoint.com