jQuery Mobile pageloadイベント
例
外部ページが正常に読み込まれ、DOMに挿入された後にメッセージを表示します:
$(document).on("pageload",function(){
alert("pageload 事件触发!");
});
alert("pageload 事件触发!");
});
試してみる »
定義と使用法
1.4.0 以降で非推奨となりました。代わりにpagecontainerload使用してください。
pageload イベントは、ページが正常に読み込まれ、DOMに挿入された後に発生します。
関連イベント:
- pagebeforeload- 読み込み前に発生するイベント
- pageloadfailed- ページの読み込みに失敗した後に発生します。
注意:外部ページがDOMに読み込まれると、必ず2種類のイベントが発生します。読み込み前の pagebeforeload イベントと、読み込み後の pageload(成功)または pageloadfailed(失敗)です。
構文
$("document").on("pageload",function(event,data){...})
| パラメータ | 説明 |
|---|---|
| function(event,data) | pageload イベント発生後に実行する関数を指定します この関数には次の2つのパラメータがあります: イベントオブジェクト- jQuery のイベントプロパティ (event.target, event.type など) を含みます。詳細はjQuery イベントリファレンスマニュアルを参照してください。 データオブジェクト- 次のタイプを含みます:
|

その他の例
pageload と pageloadfailed イベントのデモ。
event.type プロパティを使用して、トリガーされたイベントの種類を返します。
data.url を使用して外部ページの URL を返します。
その他の拡張機能
jQuery Mobile イベント