0

PhoneGap アプリを開発しており、次のページ フローがあります。

registrationPage > areaSelectionPage > orderDetailPage > areaSelectionPage

戻るボタンを最後の areaSelectionPage にのみ表示したいと思います。areaSelectionPage が registrationPage から来ている場合、戻るボタンは表示されません。どうすればいいですか?

4

1 に答える 1

2

私はコードをテストしていませんが、次のアプローチを取ることができます。

pagebeforeshowevent2 つの引数を受け取ります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 に答える