如何使用$ .mobile.changePage导航回一页

19 jquery-mobile

我可以找到关于向后导航的所有JQuery Mobile文档假设我将使用锚标记执行此操作并建议我添加data-rel="back"到标记.

我没有从标签导航,我正在与PhoneGap混合,这意味着我正在调用javascript函数 PhoneGap.something(goForwardOnSuccess,goBackwardsOnFailure);

哪里

function goFowardOnSuccess()
{
    $.mobile.changePage('#next', { transition: 'pop' });
}
function goBackwardOnFailure()
{
    $.mobile.changePage(/* I HAVE NO IDEA WHAT GOES HERE */);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用这类东西的主要事情之一就是建立一个"忙着做本地代码中的东西不要碰我......"点击盾牌屏幕上的"加载"东西,然后在完成时关闭它功能.

但是,我发现当我从屏幕上的按钮尝试时,我"弹出"到位,我发现自己回到主页(返回两个级别).

关于如何从纯javascript向后导航,文档令人抓狂.任何线索都会非常好.

另请注意,我倾向于从任何地方弹出这些繁忙的屏幕,因此明确地将转换编码回到我想要的屏幕并不是一个真正的选择.

小智 34

它在文档中肯定不清楚,但它有一些小的暗示.

尝试使用:

$.mobile.back();
Run Code Online (Sandbox Code Playgroud)


Dav*_*ard 0

一个电话就history.back()可以做到这一点。