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