【发布时间】:2013-06-07 08:16:50
【问题描述】:
我的 JQM 主 HTML 文件中有 4 个页面。当我使用 changepage 切换到一个时,第一次很好,但我使用 data-rel=back 按钮返回,这会切换到上一页,但随后会弹回具有后退按钮的页面。我应该不使用 data-rel=back 吗?如果没有,还有什么选择?
使用 JQM 1.3.1
$("#listView").on("vclick","li", function(e) {
//ajax call to get results for second page
$.mobile.changePage('#second');
}
第二页按钮
<a href="#" data-rel="back">Back</a>
【问题讨论】:
-
您也可以使用 $.mobile.back() 以编程方式执行此操作..
-
我会试试的,不过我认为它会是一样的。
-
你可能是对的,但尝试没有坏处:-)
-
当你添加 mobile.back 修复时,也试试这个:$.mobile.activePage.prev('[data-role=page]').. 当你'正在单击该链接.. 这将告诉您您的上一页是什么.. 然后您可以更改页面到该页面 如果 mobile.back 不起作用..
-
奇怪的是它第一次运行良好。列表中的第二个选项切换然后打破后退按钮。
标签: javascript jquery jquery-mobile