Latest web development tutorials

jQueryのモバイルpagebeforecreateイベント

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

初期化時にページ、強化開始する前に、いくつかのテキストメッセージをポップ:

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

»をお試しください

定義と使用法

jQueryの1.4.0バージョンでpagebeforeloadイベントは廃止されました。 あなたが使用することができますpagecontainerbeforeloadの代わりにイベントを。

ページの初期化とjQueryモバイルでpagebeforecreateイベントがトリガを開始する前にページを増強しました。

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

関連イベント:

  • pagecreate -ページが作成された後、前の強化が引き金となりました。
  • pageinit -トリガされたときに初期化と強化が完了した後のページ。

文法

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

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

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

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

参数 描述
function(event) 必须。pagebeforecreate 事件触发后指定执行的函数

函数是一个包含任何Jquery事件属性的可选事件对象 (例如 event.target, event.type, 等)。参阅 jQuery 事件参考手册 查看更多jQuery事件属性。
page 可选。用于指定pagebeforecreate事件触发的页面id 。内部页面, 请使用 #id 。 外部页面, 使用 externalfile.html


例の

より多くの例

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

コンテンツ
動的属性を追加pagebeforecreateイベントを使用してください。

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


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