stopImmediatePropagation() หน้าเว็บที่จัดการเหตุการณ์

คำนิยามและการใช้งาน

stopImmediatePropagation() สามารถป้องกันการเรียกใช้ฟังก์ชันที่จัดการเหตุการณ์เดียวกัน

ตัวอย่าง

เมื่อกดทับปุ่ม ทำงานด้วยโปรแกรมจัดการเหตุการณ์แรก และหยุดปฏิบัติการจัดการเหตุการณ์อื่นๆ

var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
  alert ("Hello World!");
  event.stopImmediatePropagation();
} 
// ฟังก์ชันนี้จะไม่ถูกปฏิบัติ
function someOtherFunction() {
  alert ("จะไม่ได้พูดว่า Hello World"); 
}

ทดลองด้วยตัวเอง

กรรมวิธี

event.stopImmediatePropagation()

ตัวแปร

ไม่มี

รายละเอียดเทคนิค

ค่ากลับ: ไม่มีค่ากลับ
DOM รุ่น: DOM Level 3 Events

การสนับสนุนโปรแกรมบราวเซอร์

ตัวเลขในตารางแสดงว่าบราวเซอร์แรกที่สนับสนุนวิธีนี้

วิธี Chrome IE Firefox Safari Opera
stopImmediatePropagation() การสนับสนุน 9.0 การสนับสนุน การสนับสนุน การสนับสนุน