Event: thuộc tính bubbles

Baseline Widely available

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

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc bubbles của giao diện Event cho biết sự kiện có lan truyền lên qua cây DOM hay không.

Note: Xem Sự lan truyền sự kiện để biết thêm thông tin về bubbling.

Giá trị

Một giá trị boolean, là true nếu sự kiện lan truyền lên qua cây DOM.

Ví dụ

js
function handleInput(e) {
  // Kiểm tra xem sự kiện có lan truyền hay không rồi chuyển sự kiện đi tiếp
  if (!e.bubbles) {
    passItOn(e);
  }

  // Đã lan truyền rồi
  doOutput(e);
}

Thông số kỹ thuật

Specification
DOM
# ref-for-dom-event-bubbles③

Tương thích trình duyệt

Xem thêm

  • stopPropagation() để ngăn sự kiện hiện tại tiếp tục lan truyền trong pha capturing và bubbling
  • stopImmediatePropagation() để không gọi thêm bộ lắng nghe nào khác cho cùng sự kiện ở cùng cấp trong DOM
  • preventDefault() để cho phép việc lan truyền tiếp tục nhưng ngăn trình duyệt thực hiện hành vi mặc định của nó nếu không có bộ lắng nghe nào xử lý sự kiện