El método isImmediatePropagationStopped() en jQuery se usa para verificar si este método fue llamado para el evento o no . Si se llamó, será «verdadero» o «falso» .
Sintaxis:
$(selector).isImmediatePropagationStopped()
Parámetro: este método acepta solo un parámetro como selector que se utiliza para seleccionar el elemento.
Valor devuelto: este método devuelve verdadero si se llama a event.stopImmediatePropagation() o devolverá falso si no se llama.
Ejemplo 1:
<!DOCTYPE html> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <style> body { width: 60%; height: 40%; padding: 20px; border: 2px solid green; } div { padding: 5px; display: block; background-color: lightgrey; font-size: 20px; } </style> <script> $(document).ready(function() { $("div").click(function(event) { event.stopImmediatePropagation(); alert( "Was event.stopImmediatePropagation() called: " + event.isImmediatePropagationStopped()); }); }); </script> </head> <body> <div>Welcome to GeeksforGeeks..!</div> </body> </html>
Salida:
antes de hacer clic en el elemento div:
Después de hacer clic en el elemento div:
Ejemplo-2:
<!DOCTYPE html> <html> <head> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <style> body { width: 60%; height: 40%; padding: 20px; border: 2px solid green; } div { padding: 5px; display: block; background-color: lightgrey; font-size: 20px; } </style> <script> $(document).ready(function() { $("div").click(function(event) { alert( "Value of event.stopImmediatePropagation() called: " + event.isImmediatePropagationStopped()); }); }); </script> </head> <body> <div>Welcome to GeeksforGeeks..!</div> </body> </html>
Salida:
Antes de hacer clic en el elemento «div»:
Después de hacer clic en el elemento «div»: