Phương thức sự kiện stopImmediatePropagation()
Định nghĩa và cách sử dụng
Phương thức stopImmediatePropagation() có thể ngăn chặn việc gọi các bộ lắng nghe sự kiện cùng một sự kiện khác.
Mô hình
Khi nhấn nút, thực thi trình xử lý sự kiện đầu tiên và dừng thực thi các trình xử lý sự kiện khác:
var x = document.getElementById("myBtn"); x.addEventListener("click", myFunction); x.addEventListener("click", someOtherFunction); function myFunction(event) { alert("Hello World!"); event.stopImmediatePropagation(); } // hàm này sẽ không được thực thi function someOtherFunction() { alert("Tôi sẽ không thể nói Hello World"); }
cú pháp
sự kiện.stopImmediatePropagation()
Tham số
Không có
Chi tiết kỹ thuật
Giá trị trả về: | Không trả về giá trị |
---|---|
Phiên bản DOM: | Sự kiện DOM Level 3 |
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ phương pháp này hoàn toàn.
Phương pháp | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stopImmediatePropagation() | Hỗ trợ | 9.0 | Hỗ trợ | Hỗ trợ | Hỗ trợ |