ตัวอย่าง
นำจัดการเหตุการณ์ทั้งหมดเพิ่มกับ delegate() วิธีการจากองค์ประกอบทั้งหมด:
$("body").undelegate();
ลองตัวเอง» ความหมายและการใช้งาน
undelegate() วิธีการลบหนึ่งหรือมากกว่าตัวจัดการเหตุการณ์เพิ่มกับ delegate() วิธีการ
ในฐานะของ jQuery รุ่น 1.7 ที่ on() และ off() วิธีการที่ต้องการจะแนบและลบตัวจัดการเหตุการณ์ในองค์ประกอบ
วากยสัมพันธ์
$(selector).undelegate(selector,event,function)
พารามิเตอร์ | ลักษณะ |
---|---|
selector | ไม่จำเป็น ระบุตัวเลือกที่จะเอาตัวจัดการเหตุการณ์จาก |
event | ไม่จำเป็น ระบุหนึ่งหรือมากกว่าหนึ่งชนิดของเหตุการณ์ที่จะเอาฟังก์ชั่นการจัดการจาก |
function | ไม่จำเป็น ระบุฟังก์ชั่นการจัดการเหตุการณ์ที่เฉพาะเจาะจงที่จะลบ |
ลองตัวเอง - ตัวอย่าง
ลบทั้งหมดไสคลิกเหตุการณ์
วิธีการใช้ undelegate() วิธีการที่จะลบทั้งหมดไสคลิกเหตุการณ์ทั้งหมด <p> องค์ประกอบ
นำฟังก์ชั่นที่เฉพาะเจาะจงเพิ่มเข้ามาด้วย delegate()
วิธีการใช้ undelegate() วิธีการที่จะเอาเพียงฟังก์ชั่นที่เฉพาะเจาะจง