例
ページのロード要求が失敗したときにいくつかのテキストを警告します:
$(document).on("pagecontainerloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
»それを自分で試してみてください 定義と使用法
ページのロード要求が失敗した場合pagecontainerloadfailedイベントがトリガされます。
関連イベント:
- pagecontainerbeforeload -任意のロード要求が行われる前にトリガ
- pagecontainerload -ページが正常にロードされ、DOMに挿入された後にトリガ。
注:これらのイベントは、外部ページに使用されている-外部ページがDOMにロードされるたびに、2つのイベントが起動されます。 最初はpagecontainerbeforeloadです。 第二イベントは、いずれかpagecontainerloadまたはpagecontainerloadfailedされます。
構文
$("document").on("pagecontainerloadfailed",function(event,data){...})
パラメーター | 説明 |
---|---|
function(event,data) | 必須。 pagecontainerloadfailedイベントが発生したときに実行する関数を指定します。 この関数は2つのオプションパラメータがあります。 イベントオブジェクト -任意のjQueryのイベントのプロパティを含めることができます(例えばevent.target, event.typeなど)を参照してくださいjQueryのイベントリファレンス詳細については、 データオブジェクトは、 -次の内容が含まれます。
|
それを自分で試してみてください - 例
関連イベントのデモンストレーション
pagecontainerloadとpagecontainerloadfailedのデモンストレーション。
イベントオブジェクト
プロパティEvent.typeを使用すると、トリガされたイベントのタイプを返します。
データオブジェクト
失敗したページのロードのURLを返すようにdata.urlを使用しました。
データオブジェクト
ページが見つからない場合、いくつかのテキストを返すようにdata.errorThrownを使用しました。