Метод jQuery event.stopImmediatePropagation()
Пример
Выполните первый обработчик событий и остановите выполнение остальных обработчиков событий:
$("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");
});
Определение и использование
Метод event.stopImmediatePropagation() останавливает выполнение остальных обработчиков событий.
Этот метод также не позволяет событию всплывать вверх по дереву DOM.
Совет. Используйте метод event.isImmediatePropagationStopped() , чтобы проверить, был ли этот метод вызван для события.
Синтаксис
event.stopImmediatePropagation()
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |