Прекращает дальнейшую передачу текущего события.
Синтаксис
event.stopPropagation();
Пример
См. Пример 5: Event Propagation для более детального объяснения данного метода и всего механизма передачи событий в DOM документе.
Примечания
Прочитайте DOM specification для понимания потока событий . (DOM Level 3 Events draft содержит иллюстрации.)
preventDefault это дополнительный метод, который запрещает исполнение метода по умолчанию, предназначенного для данного события.
Спецификация
Спецификация | Статус | Комментарии |
---|---|---|
DOM Определение 'Event.stopPropagation()' в этой спецификации. |
Живой стандарт | |
DOM4 Определение 'Event.stopPropagation()' в этой спецификации. |
Рекомендация | |
Document Object Model (DOM) Level 2 Events Specification Определение 'Event.stopPropagation()' в этой спецификации. |
Рекомендация | Изначальное определение. |
Совместимость с браузерами
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | (Да) | (Да) | 9 | (Да) | (Да) |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Да) | (Да) | ? | (Да) | (Да) |