目录

bubbles 事件属性

示例

这是一个冒泡事件吗?

// true or false?
event.bubbles;
亲自试一试 »

描述

这个bubbles事件属性返回true如果一个事件是冒泡事件

否则返回false

这个bubbles事件属性是只读的。

事件冒泡

事件冒泡将事件引导至其目标。它的工作原理如下:

当单击某个元素(如按钮)时,事件将定向到该元素。
如果为元素设置了事件处理程序,则会触发该事件处理程序。
然后将事件 "bubbles up" 发送到元素父级。
如果为父级设置了事件处理程序,则会触发该事件处理程序。
该事件继续冒泡,直到到达顶部(文档元素)。

防止冒泡:

stopPropagation() 方法停止冒泡。


防止默认操作:

PreventDefault() 方法取消事件(默认操作不会发生)。


语法

event.bubbles

技术细节

返回值: 一个布尔值。
退货true如果该事件是冒泡事件(它可以通过 DOM 冒泡)。
否则返回false
DOM 版本: DOM 2 级事件。

浏览器支持

event.bubbles是 DOM Level 2 (2001) 功能。

所有浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11