Event.stopPropagation()

Прекращает дальнейшую передачу текущего события.

Синтаксис

event.stopPropagation();

Пример

См. Пример 5: Event Propagation  для более детального объяснения данного метода и всего механизма передачи событий в DOM документе.

Спецификация

Спецификация Статус Комментарии
DOM
Определение 'Event.stopPropagation()' в этой спецификации.
Живой стандарт
DOM4
Определение 'Event.stopPropagation()' в этой спецификации.
Устаревшая
Document Object Model (DOM) Level 2 Events Specification
Определение 'Event.stopPropagation()' в этой спецификации.
Устаревшая Изначальное определение.

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
stopPropagationChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?

Легенда

Полная поддержка  
Полная поддержка
Совместимость неизвестна  
Совместимость неизвестна

Смотрите также

  • Смотрите DOM specification для понимания потока событий. (DOM Level 3 Events draft содержит иллюстрации.)

  • Event.preventDefault() – это дополнительный метод, который запрещает исполнение метода по-умолчанию, предназначенного для данного события.