Beispiel
Führen Sie das erste Event-Handler, und stoppen Sie den Rest der Event-Handler aus ausgeführt werden:
$("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");
});
Versuch es selber " Definition und Verwendung
Die event.stopImmediatePropagation() Methode stoppt den Rest der Event - Handler aus ausgeführt werden.
Diese Methode hält auch das Ereignis aus sprudelnden den DOM-Baum nach oben.
Tipp: Verwenden Sie die event.isImmediatePropagationStopped() Methode zu überprüfen , ob diese Methode für das Ereignis aufgerufen wurde.
Syntax
event.stopImmediatePropagation()
Parameter | Beschreibung |
---|---|
event | Erforderlich. Der Ereignisparameter kommt aus der Ereignisbindungsfunktion |