4

如果我想将内容加载到需要自己的 jquery 脚本的 jquery 移动页面中,例如幻灯片插件,我将如何将幻灯片 html 页面“和”幻灯片 jquery 文件加载到 $.mobile.loadPage 中?有回调函数吗?

谢谢

4

2 回答 2

4

您也可以在 loadPage 之后使用“done”。加载页面后将调用此方法..

 $.mobile.loadPage("page2.html", true).done(function (e, ui, page) {
      //page has been loaded
}).fail(function () {
        alert("sorry, no dice");
    });

谢谢

于 2013-07-04T07:46:20.727 回答
1

.loadPage 没有回调函数。但是,您可以绑定事件页面加载以运行所需的脚本。

 $( document ).bind( "pageload", function( event, data ){
    //your script, and potentially testing you are on a page requiring it
});

您可以查看Jquery Mobile 文档以获取有关此事件的完整详细信息。另外,如果您使用的是更常见的 .changePage 方法,您可能会使用页面事件“pageshow”或“pagebeforeshow”,具体取决于您将使用的脚本类型。

于 2012-09-05T14:07:38.620 回答