CustomEvent: phương thức initCustomEvent()
Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
Note: This feature is available in Web Workers.
Phương thức CustomEvent.initCustomEvent() 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ác sự kiện được khởi tạo theo cách này phải được tạo bằng phương thức Document.createEvent().
Phương thức này phải được gọi để đặt sự kiện trước khi nó được dispatch bằng EventTarget.dispatchEvent().
Sau khi được dispatch, nó không còn làm gì nữa.
Note: Không sử dụng phương thức này nữa, vì nó đã lỗi thời.
Thay vì sử dụng tính năng này, hãy dùng các constructor sự kiện cụ thể, như CustomEvent().
Phần Tạo và dispatch sự kiện cung cấp thêm thông tin về cách sử dụng những constructor đó.
Cú pháp
initCustomEvent(type, canBubble, cancelable, detail)
Tham số
type-
Một chuỗi chứa tên của sự kiện.
canBubble-
Một giá trị boolean cho biết sự kiện có nổi bọt lên qua DOM hay không.
cancelable-
Một giá trị boolean cho biết sự kiện có thể hủy được hay không.
detail-
Bất kỳ dữ liệu nào sẽ khả dụng cho trình xử lý thông qua thuộc tính
CustomEvent.detail.
Giá trị trả về
Không có (undefined).
Đặc tả kỹ thuật
| Specification |
|---|
| DOM> # dom-customevent-initcustomevent> |
Tương thích trình duyệt
Xem thêm
CustomEvent- Constructor để sử dụng thay cho phương thức đã lỗi thời này:
CustomEvent().