我可以找到关于向后导航的所有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 */); }
我正在使用这种事情的一个主要事情是提出一个“忙着做本地代码的东西不要触摸我…”点击屏幕屏幕上的“加载”的东西,然后关闭它在完成功能。
但是,当我尝试从屏幕上的按钮“弹出”到位时,我发现自己回到主页(回到两个层次)。
该文档对于如何从纯JavaScript进行向后导航是非常模糊的。任何线索将是非常好的。
还要注意,我倾向于从所有地方弹出这些繁忙的屏幕,所以明确地将转换回编码到我想要的屏幕并不是一个真正的选择。
解决方法
在文档中绝对不清楚,但它有很小的暗示。
尝试使用:
$.mobile.back();