如果我想将内容加载到需要自己的jquery脚本的jquery移动页面中,例如幻灯片插件,我将如何将幻灯片放映html页面“和”幻灯片jquery文件加载到$ .mobile中。 loadPage?有回调函数吗?
由于
答案 0 :(得分:4)
您还可以在loadPage之后使用“done”。加载页面后将调用此方法..
$.mobile.loadPage("page2.html", true).done(function (e, ui, page) {
//page has been loaded
}).fail(function () {
alert("sorry, no dice");
});
由于
答案 1 :(得分:1)
.loadPage没有回调函数。但是,您可以绑定事件页面加载以运行所需的脚本。
$( document ).bind( "pageload", function( event, data ){
//your script, and potentially testing you are on a page requiring it
});
您可以查看Jquery Mobile docs以了解此活动的完整详情。另外,如果您使用更常见的.changePage方法,则可以使用页面事件“pageshow”或“pagebeforeshow”,具体取决于您将使用的脚本类型。