jQuery event.stopPropagation()- Methode

❮ jQuery-Ereignismethoden

Beispiel

Stoppen Sie, dass das Click-Ereignis zu übergeordneten Elementen sprudelt:

$("span").click(function(event){
  event.stopPropagation();
  alert("The span element was clicked.");
});
$("p").click(function(event){
  alert("The p element was clicked.");
});
$("div").click(function(){
  alert("The div element was clicked.");
});

Definition und Verwendung

Die Methode event.stopPropagation() stoppt das Bubbling eines Ereignisses an übergeordnete Elemente und verhindert, dass übergeordnete Ereignishandler ausgeführt werden.

Tipp: Verwenden Sie die Methode event.isPropagationStopped() , um zu prüfen, ob diese Methode für das Ereignis aufgerufen wurde.


Syntax

event.stopPropagation()

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

❮ jQuery-Ereignismethoden