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