Метод события stopImmediatePropagation()
Определение и использование
Метод stopImmediatePropagation() предотвращает вызов других слушателей событий для того же события.
Пример
Когда нажимается кнопка, выполняется первый обработчик событий, и останавливается выполнение остальных обработчиков событий:
var x = document.getElementById("myBtn"); x.addEventListener("click", myFunction); x.addEventListener("click", someOtherFunction); function myFunction(event) { alert("Привет мир!"); event.stopImmediatePropagation(); } // Эта функция не будет выполняться function someOtherFunction() { alert("Я не смогу сказать Привет мир!"); }
грамматика
event.stopImmediatePropagation()
Параметры
Нет
Технические детали
Возвращаемое значение: | Нет возвращаемого значения |
---|---|
Версия DOM: | DOM Level 3 Events |
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот метод.
Методы | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stopImmediatePropagation() | Поддержка | 9.0 | Поддержка | Поддержка | Поддержка |