ตัวอย่าง
เรียกเลือกกรณีที่มีการ <input> องค์ประกอบ:
$("button").click(function(){
$("input").triggerHandler("select");
});
ลองตัวเอง» ความหมายและการใช้งาน
triggerHandler() วิธีการก่อให้เกิดเหตุการณ์ที่ระบุสำหรับองค์ประกอบที่เลือก
วิธีนี้เป็นวิธีที่คล้ายกับ trigger() วิธีการยกเว้นว่า trigger() นอกจากนี้ยังก่อให้เกิดการทำงานเริ่มต้นของเหตุการณ์ (เช่นการส่งแบบฟอร์ม)
วากยสัมพันธ์
$(selector).triggerHandler(event,param1,param2,...)
พารามิเตอร์ | ลักษณะ |
---|---|
event | จำเป็นต้องใช้ ระบุเหตุการณ์ที่จะเรียกองค์ประกอบที่ระบุ |
param1,param2,... | ไม่จำเป็น พารามิเตอร์เพิ่มเติมจะส่งไปยังตัวจัดการเหตุการณ์ พารามิเตอร์เพิ่มเติมเป็นประโยชน์อย่างยิ่งกับเหตุการณ์ที่กำหนดเอง |
ลองตัวเอง - ตัวอย่าง
ผ่านพารามิเตอร์เพิ่มเติมเกี่ยวกับเหตุการณ์ที่กำหนดเอง
วิธีที่จะผ่านพร้อมพารามิเตอร์เพิ่มเติมเพื่อจัดการเหตุการณ์ที่กำหนดเอง
ความแตกต่างระหว่าง trigger() และ triggerHandler()
แสดงให้เห็นถึงความแตกต่างระหว่าง trigger() และ triggerHandler()