jQuery event.stopImmediatePropagation()Метод
Примеры
Выполните первый обработчик события и предотвратите выполнение остальных обработчиков события:
$("div").click(function(event){
alert("Обработчик события 1 выполнен");
event.stopImmediatePropagation();
});
$("div").click(function(event){
alert("Обработчик события 2 выполнен");
});
$("div").click(function(event){
alert("Event handler 3 executed");
});
alert("Обработчик события 1 выполнен");
event.stopImmediatePropagation();
});
$("div").click(function(event){
alert("Обработчик события 2 выполнен");
});
$("div").click(function(event){
alert("Event handler 3 executed");
});
Попробуйте сами »
Определение и использование
Метод event.stopImmediatePropagation() предотвращает выполнение остальных обработчиков событий.
Этот метод предотвращает всплытие события вверх по дереву DOM.
Совет:Пожалуйста, используйтеevent.isImmediatePropagationStopped()метод, чтобы проверить, был ли вызван этот метод для указанного события.
Синтаксис
event.stopImmediatePropagation()
| Параметр | Описание |
|---|---|
| event | Обязательно.eventПараметр берётся из функции привязки события. |
Другие расширения
Методы событий jQuery