1
嗨jQueryMobile有一个事件对pagecreate,但它不与创建对话框(对话框页面在同一页面中内嵌有data-role="page"
)jQuery Mobile的pagecreate事件
$(document).delegate("pagecreate", "#foo-dialog", function() {
console.log("dialog-opened");
});
嗨jQueryMobile有一个事件对pagecreate,但它不与创建对话框(对话框页面在同一页面中内嵌有data-role="page"
)jQuery Mobile的pagecreate事件
$(document).delegate("pagecreate", "#foo-dialog", function() {
console.log("dialog-opened");
});
我有工作代码,其中pagecreate/pageshow在显示对话框时被调用,也许你的JS在错误的位置?如果你AJAX过渡到这个页面,你的头标签中的任何JS都不会被拉入。
你曾经为此找到过答案吗? –
我有一个类似的问题,但我的错误是我委托事件处理程序与一个错误的选择器。棘手的(并且没有记录的)是,当你打开一个页面作为对话框时,它没有'data-role ='page''但是'data-role =“dialog”'。 – Ignitor