0

我正在开发一个 PhoneGap 应用程序并具有以下页面流程。

注册页面 > areaSelectionPage > orderDetailPage > areaSelectionPage

我希望后退按钮只出现在最后一个 areaSelectionPage 上。如果 areaSelectionPage 来自registrationPage,则不应出现后退按钮。我该怎么做?

4

1 回答 1

2

我没有测试过代码,但是你可以采取以下方法。

pagebeforeshow接收两个参数,event并且ui. 获取前一页使用,ui.prevPage然后应用检查。

$("#areaSelectionPage").on('pagebeforeshow', function(event, ui) {
    if (ui.prevPage.attr('id') === 'registrationPage') {
           //hide back button here 
           $('a[data-rel="back"]').hide();
    }
});
于 2013-07-26T19:45:38.333 回答