Метод события stopImmediatePropagation()
Пример
При нажатии на кнопку выполнить первый обработчик события и остановить выполнение остальных обработчиков событий:
var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
alert ("Hello World!");
event.stopImmediatePropagation();
}
// This function will not be executed
function someOtherFunction() {
alert ("I will not get to say Hello World");
}
Определение и использование
Метод stopImmediatePropagation() предотвращает вызов других слушателей того же события.
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, полностью поддерживающую метод.
Method | |||||
---|---|---|---|---|---|
stopImmediatePropagation() | Yes | 9.0 | Yes | Yes | Yes |
Синтаксис
event.stopImmediatePropagation()
Параметры
Никто |
Технические детали
Возвращаемое значение: | Нет возвращаемого значения |
---|---|
Версия ДОМ: | События DOM уровня 3 |