jQuery unload() 方法
示例
在離開頁面時發出訊息提示
$(window).unload(function(){
alert("再見!");
});
定義和用法
unload() 方法在 jQuery 1.8 版本中已被 棄用,並在 3.0 版本中被移除。 使用 on() 或 trigger() 方法代替。
請使用 .on("unload", handler)
代替 .unload(handler)
,並使用 .trigger("unload")
代替 .unload()
。
當用戶離開頁面時,會觸發 unload 事件。
unload 事件會在以下情況觸發:
- 點選離開頁面的連結
- 在位址列鍵入新的 URL
- 使用前進或後退按鈕
- 關閉瀏覽器視窗
- 頁面重新載入
unload() 方法指定當 unload 事件發生時要執行的操作。
unload() 方法只應在 window 物件上使用。
注意: unload 事件在不同瀏覽器中的行為可能不同。使用前請務必在所有瀏覽器中測試此方法。
語法
$(selector).unload(function)
引數 | 描述 |
---|---|
function | 必需。指定在觸發 unload 事件時執行的函式 |