Latest web development tutorials

jQueryのモバイルpagebeforeloadイベント

jQueryのモバイルイベント jQueryのモバイルイベント

リクエストポップアップメッセージをロードする前に:

$(document).on("pagebeforeload",function(){
alert("pagebeforeload 事件触发!");
});

»をお試しください

定義と使用法

pagebeforeloadイベントは、任意の負荷の前にトリガされます。

関連イベント:

  • pageLoad -正常にロードされ、DOMトリガーページに挿入。
  • pageloadfailed -ページのロードに失敗した後にそれが引き金となりました。

注:外部ページがDOMに読み込まれ、イベントは確かにタイプ2がトリガされます。 pagebeforeloadイベントをロードする前に、とpageload(正常にロードされた)またはpageloadfailedをロードした後(読み込みに失敗しました)。


文法

$( "ドキュメント")。オン( "pagebeforeload」、機能(イベント、データ){...})

パラメータ 説明
機能(イベント、データ) 必要があります。 この関数はpagebeforeload指定されたイベントのトリガを実行します。

この関数は、次の2つのパラメータが含まれます。

イベントオブジェクト -任意のjQueryのイベントプロパティ(event.target、event.typeなど)を含みます。 詳細については、参照してくださいjQueryのイベントマニュアル

データオブジェクト -次のタイプが含まれています。

  • URL(文字列) - )(コールバックを介して$ .mobile.loadPageに達し、絶対または相対アドレス
  • absUrl(文字列) - URLは、絶対参照が含まれています
  • dataUrl(文字列) -ブラウザが含まれているURLの場所
  • 延期(オブジェクト) - ((決意を含んでいる)または拒否)
  • $ .mobile.loadPageを送信するためのオプションが含まれています() - (オブジェクト)はオプション
注:このイベント()コールバック関数のためのpreventDefaultを呼び出すと(このイベントのために呼び出す)または回復()メソッド、そうchangePage()要求を拒否するように解決しなければなりません。


例

より多くの例

関連イベントデモ
この例では、pageloadとpageloadfailedを示しています。

イベントオブジェクト
トリガ・イベントのタイプを返すようにevent.typeプロパティを使用します。

データオブジェクト
ページの外部URLを返すdata.url使用します。


jQueryのモバイルイベント jQueryのモバイルイベント