jQuery unload() 方法

jQuery 事件方法 jQuery 事件方法

實例

當離開頁面時,顯示提示消息:

$(window).unload(function(){
    alert("Goodbye!");
});


定義和用法

unload() 方法在 jQuery 版本 1.8 中被廢棄,在 3.0 版本被移除。

Firefox 與 Chrome 會阻止彈窗,所以沒辦法看到效果。

當用戶離開頁面時,會發生 unload 事件。

當發生以下情況下,會觸發 unload 事件:

  • 點擊某個離開頁面的鏈接
  • 在地址欄中鍵入了新的 URL
  • 使用前進或後退按鈕
  • 關閉流覽器窗口
  • 重新加載頁面

unload() 方法規定當 unload 事件發生時會發生什麼。

unload() 方法只應用於 window 對象。

注意:unload 事件在不同流覽器中效果不一樣,請確保使用前在所有流覽器測試該方法。


語法

$(selector).unload(function)

參數 描述
function 必需。規定當觸發 unload 事件時運行的函數。


jQuery 事件方法 jQuery 事件方法