jQuery イベント - unload 属性

ユーザーがリンクをクリックしてページを離れた場合、メッセージボックスが弹出されます:

$(window).unload(function(){
  alert("さようなら!");
});

実際に試してみてください

定義と使用法

ユーザーがページを離れたときに unload イベントが発生します。

具体的には、以下の状況が発生したときに unload イベントが発火します:

  • ページを離れるリンクをクリックした場合
  • 新しい URL をアドレスバーにキーボードで入力した場合
  • 進行ボタンまたは戻るボタンを使用して
  • ブラウザを閉じる
  • ページを再読み込み

unload() メソッドはイベントハンドラを unload イベントにバインドします。

unload() メソッドは window オブジェクトにのみ適用されます。

语法

event.unload(function)
引数 説明
function 必要です。unload イベントがトリガーされたときに実行される関数を指定します。