jQuery unload()วิธีการ
ตัวอย่าง
แจ้งเตือนข้อความเมื่อออกจากเพจ:
$(window).unload(function(){
alert("Goodbye!");
});
ความหมายและการใช้งาน
วิธีการ unload() เลิกใช้แล้ว ใน jQuery เวอร์ชัน 1.8 และลบออกในเวอร์ชัน 3.0
เหตุการณ์ยกเลิกการโหลดเกิดขึ้นเมื่อผู้ใช้ออกจากเพจ
เหตุการณ์ยกเลิกการโหลดจะถูกทริกเกอร์เมื่อ:
- ลิงค์ที่จะออกจากหน้าถูกคลิก
- URL ใหม่ถูกพิมพ์ลงในแถบที่อยู่
- ใช้ปุ่มไปข้างหน้าหรือย้อนกลับ
- หน้าต่างเบราว์เซอร์ปิดอยู่
- หน้าถูกโหลดซ้ำ
unload() วิธีการระบุว่าจะเกิดอะไรขึ้นเมื่อมีเหตุการณ์ยกเลิกการโหลดเกิดขึ้น
ควรใช้วิธีการ unload() บนวัตถุหน้าต่างเท่านั้น
หมายเหตุ:เหตุการณ์ยกเลิกการโหลดอาจทำงานแตกต่างกันในเบราว์เซอร์ต่างๆ อย่าลืมทดสอบวิธีนี้ในเบราว์เซอร์ทั้งหมดก่อนใช้งาน
ไวยากรณ์
$(selector).unload(function)
Parameter | Description |
---|---|
function | Required. Specifies the function to run when the unload event is triggered |