jQueryのpagecreateイベント
例
ページが初期化されると、強化されたポップアップメッセージ前:
$(ドキュメント).on( "pagecreate」、関数(){
警告(「pagecreateイベントトリガー!」)
});
警告(「pagecreateイベントトリガー!」)
});
»をお試しください
定義と使用法
pagecreateページが作成された後、イベント、トリガが、jQueryのモバイルでは、完了前にページを増強しました。
注:このイベントはのみ1ページあたり1回トリガすることができます-ページが最初にロードされるときに、DOM(メモリ)キャッシュページでjQueryのモバイル、そうするとき、あなたのブラウザのフォールバック最初の2ページ目から最初のページが初期化されているので、ときにページは、イベントがトリガされません。
注:バージョン1.4の前に、我々が対処するpageinitイベント(廃止)を使用します。
注意:このイベントは、ユーザーがコンポーネントを強化したいと考えてカスタマイズするために使用されます。
$(document).on("pagecreate","#pagetwo",function(event){ $.(":jqmData(role='my-plugin')").myPlugin(); });
関連イベント:
- pagebeforecreate -ページの後にトリガが初期化されますが、ページが強化される前に。
- pageinit -ページが完全に初期化し、機能拡張を完了した後にトリガ。
文法
すべてのトリガ・イベントのためのjQueryのモバイルページでは:
$( "文書")。上(「pagecreate」、関数(イベント){...}) しようとします
指定されたページのためのトリガ・イベント:
$( "文書")。上(「pagecreate」、「ページ」は、関数(イベント){...}) しようとします
パラメータ | 説明 |
---|---|
関数(イベント) | 必要があります。 この関数はpagecreate指定されたイベントのトリガを実行します。 機能は、オプションのイベントオブジェクトを持っている、あなたはより多くの情報を参照してくださいするための任意のjQueryのイベントプロパティ(event.target、event.typeなどを保護することができますjQueryのイベントマニュアル 。 |
ページ | オプション。 イベントがpagebeforecreateページIDをトリガ指定するために使用されます。 ページ内、#IDご利用ください。 外部ページ、使用externalfile.html。 |
より多くの例
pagebeforecreateイベントインスタンスとpagecreate
この例では、トリガーpagebeforecreateとpagecreateイベントを示しています。
イベントオブジェクト
トリガ・イベントのタイプを返すようにevent.typeプロパティを使用します。