Latest web development tutorials

jQuery Mobile pagebeforecreate event

jQuery Mobile Events jQuery Mobile Events

Examples

Before page at initialization, enhanced start, pop some text message:

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

try it"

Definition and Usage

pagebeforeload event in jQuery 1.4.0 version is obsolete. You can use pagecontainerbeforeload event instead.

pagebeforecreate event at page initialization and jQuery Mobile enhanced page before starting the trigger.

Note: This event can only be triggered once per page - when the page is first loaded, jQuery Mobile in the DOM (memory) cache pages, so when your browser fallback from the first second page when the page, the event will not be triggered because the first page has been initialized.

Related events:

  • pagecreate - after the page is created, enhanced ago triggered.
  • pageinit - triggered when the page after the completion of initialization and enhanced.

grammar

Trigger events in all pages in jQuery Mobile:

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

Trigger the specified event page:

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

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

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


Examples s

More examples

pagebeforecreate, pagecreate and pageinit presentation.
This example demonstrates pagebeforecreate, pagecreate pageinit and trigger events.

Content
Use pagebeforecreate event dynamically add attributes.

Event objects
Use event.type property to return the type of trigger event.


jQuery Mobile Events jQuery Mobile Events