CustomEvent

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.

Giao diện CustomEvent có thể được sử dụng để đính kèm dữ liệu tùy chỉnh vào một sự kiện do ứng dụng tạo ra.

Thay vì sử dụng CustomEvent, bạn có thể tạo lớp con của giao diện Event để thêm dữ liệu và hành vi tùy chỉnh.

Note: Nếu được sử dụng để cố gắng giao tiếp giữa tập lệnh nội dung của tiện ích mở rộng web và tập lệnh của trang web, thuộc tính detail không phải kiểu chuỗi sẽ ném lỗi "Permission denied to access property" trong Firefox. Để tránh vấn đề này, hãy sao chép đối tượng. Xem Chia sẻ đối tượng với tập lệnh trang để biết thêm thông tin.

Event CustomEvent

Constructor

CustomEvent()

Tạo một CustomEvent mới.

Thuộc tính instance

Giao diện này kế thừa các thuộc tính từ cha của nó, Event.

CustomEvent.detail Read only

Trả về bất kỳ dữ liệu nào được truyền khi khởi tạo sự kiện.

Phương thức instance

Giao diện này kế thừa các phương thức từ cha của nó, Event.

CustomEvent.initCustomEvent() Deprecated

Khởi tạo một đối tượng CustomEvent. Nếu sự kiện đã được dispatch, phương thức này không làm gì cả.

Đặc tả kỹ thuật

Specification
DOM
# interface-customevent

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

Xem thêm