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 иÑÐ»Ñ 2015 г..
ÐÑимеÑание: ÐÑа возможноÑÑÑ Ð´Ð¾ÑÑÑпна в Web Workers.
ÐпиÑание
УказÑваеÑ, ÑвлÑеÑÑÑ Ð»Ð¸ данное ÑобÑÑие вÑплÑваÑÑим внÑÑÑи DOM.
ÐÑимеÑание: Ðолее подÑобно пÑо вÑплÑÑие ÑобÑÑий: ÐÑплÑÑие и пеÑÐµÑ Ð²Ð°Ñ ÑобÑÑий
СинÑакÑиÑ
event.bubbles;
ÐозвÑаÑÐ°ÐµÑ Ð±Ñлево знаÑение true, еÑли ÑобÑÑие ÑвлÑеÑÑÑ Ð²ÑплÑваÑÑим внÑÑÑи DOM.
ÐнаÑение
bool ÑодеÑÐ¶Ð¸Ñ true или false в завиÑимоÑÑи Ð¾Ñ Ñого, Ð¼Ð¾Ð¶ÐµÑ ÑобÑÑие бÑÑÑ Ð²ÑплÑваÑÑим внÑÑÑи DOM или неÑ
ÐÑимеÑ
function handleInput(e) {
// ÐÑовеÑÑем вÑплÑÐ²Ð°ÐµÑ Ð»Ð¸ ÑобÑÑие и ...
if (!e.bubbles) {
// ... пÑопÑÑкаем ÑобÑÑие ÑÑда еÑли неÑ
passItOn(e);
}
// Уже вÑплÑло
doOutput(e);
}
ÐÑимеÑание:
ТолÑко некоÑоÑÑе ÑобÑÑÐ¸Ñ Ð¼Ð¾Ð³ÑÑ Ð²ÑплÑваÑÑ. У ÑакиÑ
ÑобÑÑий ÑÑо ÑвойÑÑво возвÑаÑÐ°ÐµÑ true. ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÑÑо ÑвойÑÑво, ÑÑÐ¾Ð±Ñ Ð¿ÑовеÑиÑÑ, Ð¼Ð¾Ð¶ÐµÑ Ð»Ð¸ ÑобÑÑие вÑплÑваÑÑ.