Event.bubbles

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

Примечание: Эта возможность доступна в Web Workers.

Описание

Указывает, является ли данное событие всплывающим внутри DOM.

Примечание: Более подробно про всплытие событий: Всплытие и перехват событий

Синтаксис

js
event.bubbles;

Возвращает булево значение true, если событие является всплывающим внутри DOM.

Значение

bool содержит true или false в зависимости от того, может событие быть всплывающим внутри DOM или нет

Пример

js
function handleInput(e) {
  // Проверяем всплывает ли событие и ...
  if (!e.bubbles) {
    // ... пропускаем событие сюда если нет
    passItOn(e);
  }

  // Уже всплыло
  doOutput(e);
}

Примечание: Только некоторые события могут всплывать. У таких событий это свойство возвращает true. Вы можете использовать это свойство, чтобы проверить, может ли событие всплывать.