English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод jQuery event.stopImmediatePropagation()

Прекратить выполнение оставшихся обработчиков событий

События jQuery

Метод event.stopImmediatePropagation() останавливает выполнение остальных обработчиков.

Этот метод также может предотвратить всплытие событий в DOM-дереве.

Использованиеevent.isImmediatePropagationStopped()Метод проверяет, был ли этот метод вызван ранее (на данном объекте события).

Синтаксис:

event.stopImmediatePropagation()

Пример

Предотвратить вызов других обработчиков событий:

$("p").click(function(event){
  event.stopImmediatePropagation();
});
$("p").click(function(event){
  // Эта функция не будет выполнена
  $(this).css("background-color", "red");
});
$("div").click(function(event){
  // Эта функция будет выполнена
  $(this).css("background-color", "red");
});
Проверьте, ›/‹

Значение параметра

ПараметрОписание
eventЭтоСобытиеПараметры поступают из функции привязки событий

События jQuery