jQuery event.stopImmediatePropagation () -Methode
Beispiele
Die Umsetzung der ersten Event-Handler, und zu verhindern, wird der Rest der Event-Handler ausgeführt:
$ ( "Div"). Klicken Sie auf (function (event) {
alert ( "Event-Handler wird ausgeführt 1");
event.stopImmediatePropagation ();
});
$ ( "Div"). Klicken Sie auf (function (event) {
alert ( "Event-Handler-2 ausgeführt");
});
$ ( "Div"). Klicken Sie auf (function (event) {
alert ( "Event-Handler-3 ausgeführt");
});
alert ( "Event-Handler wird ausgeführt 1");
event.stopImmediatePropagation ();
});
$ ( "Div"). Klicken Sie auf (function (event) {
alert ( "Event-Handler-2 ausgeführt");
});
$ ( "Div"). Klicken Sie auf (function (event) {
alert ( "Event-Handler-3 ausgeführt");
});
Versuchen »
Definition und Verwendung
event.stopImmediatePropagation () Methode den Rest der Ereignisbehandlungsroutine zur Verhinderung ausgeführt.
Dieses Verfahren verhindert, dass das Ereignis aus sprudelnden den DOM-Baum nach oben.
Tipp: Verwenden Sie event.isImmediatePropagationStopped () Methode zu überprüfen , ob diese Methode auf ein bestimmtes Ereignis aufgerufen wird.
Grammatik
event.stopImmediatePropagation()
参数 | 描述 |
---|---|
event | 必需。 event 参数来自事件绑定函数。 |