我有两页菜单列表和菜单详细信息页面。我使用 将页面从菜单更改为菜单详细信息$.mobile.changePage
。它工作正常,并在菜单详细信息页面运行时附加后退按钮链接,当我第一次单击后退按钮时,导航正常并导航到菜单页面,但是当完成相同的过程(例如,菜单到详细信息然后返回菜单)然后后退按钮包含菜单的 url 到详细信息页面而不是详细信息到 mainu。详细页面的菜单:
$('.menu_item').live("click",function(){
$.mobile.changePage('menu_detail.html?iInfoId='+iInfoId+'&type='+ type + ext_link +'&iIMenuId='+this.id+'&order_type='+order_type, {transition: "slide"});
});
在菜单详细信息页面后退按钮链接附加
$('#btn_back').attr('href','menu.html?iInfoId='+ iInfoId +'&type='+type+ext_link+'&order_type='+order_type);