pagebeforecreateイベント
ページ初期化処理の最初に発火します。これは、ほとんどのプラグインが自動初期化される前になります。
$( '#aboutPage' ).live( 'pagebeforecreate',function(event){
alert( 'This page was just inserted into the dom!' );
});
この pagebeforecreate でのバインドにより、jQuery Mobileのデフォルトウィジェットが自動初期化されるより前のマークアップを操作することが可能です。たとえば、HTMLコードに記述するのではなくJavaScriptで data 属性を付与したいような場合、次のようにします。
$( '#aboutPage' ).live( 'pagebeforecreate',function(event){
// manipulate this page before its widgets are auto-initialized
});