jQuery Mobile的數據進行角色初始化我有parent.html在其的一個我,包括child.html:上包含的HTML
$("#mydiv").load("child.html");
這裏的問題是mobileinit被稱爲在父。 child.html只有一個具有數據角色的div。
有沒有辦法強制在child.html中呈現數據角色屬性?
jQuery Mobile的數據進行角色初始化我有parent.html在其的一個我,包括child.html:上包含的HTML
$("#mydiv").load("child.html");
這裏的問題是mobileinit被稱爲在父。 child.html只有一個具有數據角色的div。
有沒有辦法強制在child.html中呈現數據角色屬性?
Mobileinit是在JQuery移動應用程序生命週期中僅觸發一次的事件。如果您加載其他內容,則必須手動觸發pagecreate事件。
$("#newPage").trigger('pagecreate');
其中「新頁」裏面child.html
jQuery的load() function加載頁面的名稱有它完成時回調。您應該使用該回調觸發jQM的enhanceWithin() function:
$("#mydiv").load("child.html", function() {
$("#mydiv").enhanceWithin();
});