Latest web development tutorials

jQueryのモバイルpageinitイベント

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

ポップアップメッセージと、ページの初期化と機能強化:

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

»をお試しください

定義と使用法

イベントは使用し、バージョン1.4.0の後に放棄されたpagecreateを代わりに。

pageinit・トリガ・イベント後にページの初期化とjQuery Mobileは増加したページのコンテンツを完了した後。

ページが直接またはAjaxがトリガすることができる呼び出しを介してロードされているかどうかので、jQueryのDOM readyイベントを交換するためにこのイベントを使用します。

注:このイベントはのみ1ページあたり1回トリガすることができます-ページが最初にロードされるときに、DOM(メモリ)キャッシュページでjQueryのモバイル、そうするとき、あなたのブラウザのフォールバック最初の2ページ目から最初のページが初期化されているので、ときにページは、イベントがトリガされません。

関連イベント:

  • pagebeforecreate -ページの初期化時とjQuery Mobileは、トリガーを起動する前にページを増強しました。
  • pagecreate -ページの後には、強化されたトリガ・イベントが完了する前になりますが、ページを作成します。

文法

jQueryのモバイル内のすべてのページ内のトリガ・イベント:

$("document").on("pageinit",function(event){...}) 尝试一下

指定されたイベントのページをトリガーします:

$("document").on("pageinit"," page ",function(event){...}) 尝试一下

パラメータ 説明
関数(イベント) 必要があります。 トリガイベントの実行を指定pageinit文字の後

任意のオプション機能は、(などevent.target、event.type、など)のプロパティが含まれているjQueryのイベントオブジェクトのイベントです。 参照してくださいjQueryのイベントリファレンスマニュアルよりjQueryのイベントプロパティのために。
ページ オプション。 イベントがpag​​ebeforecreateページIDをトリガ指定するために使用されます。 ページ内、#IDご利用ください 外部ページ、使用externalfile.html。


例

より多くの例

pagebeforecreate、プレゼンテーションpagecreateイベント。
この例ではpagebeforecreate、pagecreateトリガーイベントを示しています。

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


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