ล่าสุดการพัฒนาเว็บบทเรียน
 

jQuery unbind() Method

<วิธีการจัดกิจกรรม jQuery

ตัวอย่าง

นำจัดการเหตุการณ์ทั้งหมดสำหรับ <p> องค์ประกอบ:

$("button").click(function(){
    $("p").unbind();
});
ลองตัวเอง»

ความหมายและการใช้งาน

unbind() วิธีการเอาตัวจัดการเหตุการณ์จากองค์ประกอบที่เลือก

วิธีการนี้สามารถลบหรือจัดการเหตุการณ์ที่เลือกหรือหยุดฟังก์ชั่นที่ระบุจากการทำงานเมื่อมีเหตุการณ์เกิดขึ้น

วิธีนี้ยังสามารถแยกตัวจัดการเหตุการณ์โดยใช้วัตถุเหตุการณ์ นี้จะใช้เพื่อแยกเหตุการณ์จากภายในตัวเอง (เช่นการเอาตัวจัดการเหตุการณ์หลังจากเหตุการณ์ที่ได้รับการเรียกหมายเลขหนึ่งของครั้ง)

หมายเหตุ: หากไม่มีพารามิเตอร์ที่ระบุ unbind() วิธีการจะลบตัวจัดการเหตุการณ์ทั้งหมดจากองค์ประกอบที่ระบุ

หมายเหตุ: การ unbind() วิธีการทำงานในการจัดการเหตุการณ์ใด ๆ ที่แนบกับ jQuery

ในฐานะของ jQuery รุ่น 1.7 ที่ on() และ off() วิธีการที่ต้องการจะแนบและลบตัวจัดการเหตุการณ์ในองค์ประกอบ


วากยสัมพันธ์

$(selector).unbind(event,function,eventObj)

พารามิเตอร์ ลักษณะ
event ไม่จำเป็น ระบุหนึ่งหรือมากกว่าหนึ่งเหตุการณ์ที่จะลบออกจากองค์ประกอบ
ค่าเหตุการณ์หลายถูกแยกออกจากพื้นที่
ถ้านี่เป็นพารามิเตอร์เพียงระบุการทำงานทั้งหมดผูกไว้กับเหตุการณ์ที่ระบุจะถูกลบออก
function ไม่จำเป็น ระบุชื่อของฟังก์ชั่นเพื่อแยกจากเหตุการณ์ที่ระบุสำหรับองค์ประกอบ
eventObj ไม่จำเป็น ระบุวัตถุเหตุการณ์ที่จะนําไปใช้ พารามิเตอร์ eventObj มาจากฟังก์ชั่นเหตุการณ์ที่มีผลผูกพัน

ลองตัวเอง - ตัวอย่าง

ยกเลิกการเชื่อมโยงการทำงานเฉพาะ
วิธีการใช้ unbind() วิธีการที่จะแยกการทำงานเฉพาะจากเหตุการณ์ที่ระบุไว้สำหรับองค์ประกอบ

ยกเลิกการเชื่อมโยงตัวจัดการเหตุการณ์โดยใช้วัตถุเหตุการณ์
ระบุวัตถุเหตุการณ์ที่จะลบ


<วิธีการจัดกิจกรรม jQuery