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

jQuery live() Method

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

ตัวอย่าง

ซ่อนหรือแสดง <p> องค์ประกอบเมื่อมีการคลิกปุ่ม:

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

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

live() วิธีการถูก deprecated ใน jQuery รุ่น 1.7 และลบออกในรุ่น 1.9 ใช้ on() วิธีการแทน

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

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

เคล็ดลับ: เมื่อต้องการเอาตัวจัดการเหตุการณ์ใช้ die() วิธีการ


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

$(selector).live(event,data,function)

พารามิเตอร์ ลักษณะ
event จำเป็นต้องใช้ ระบุหนึ่งหรือมากกว่าหนึ่งเหตุการณ์ที่จะแนบไปกับองค์ประกอบ

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

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

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


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