1

前のページに移動するための戻る矢印ボタンを取得する上部のナビゲーションバーを備えた Web アプリ (Rails と jQuery Mobile を実行) があります。

次のような 2 つのページ フローがあります。

1) ホーム -> アイテム -> アイテムの詳細

2) お気に入り -> アイテム -> アイテム詳細

(ホームまたはお気に入り) からアイテム ページのみに移動する場合は、ブラウザーの戻るボタンを押す (または戻るリンクを追加する) だけで簡単にホームまたはお気に入りに戻ることができます。OK、それは大丈夫です。

しかし、商品の詳細ページに一歩進んで、戻るボタンを押して商品ページに戻り、もう一度戻るボタンを押すと、詳細ページに戻ります。

しかし、私がやりたいことは、ホームページまたはお気に入りページ (どちらから始めても) に移動することです。

戻るリンクに追加しようとしdata-rel="back" and data-direction="reverse"ましたが、上記で説明したように機能しません。

提案やベストプラクティスはありますか?

4

1 に答える 1

0

履歴 API を使用して、プッシュ状態とポップ状態を制御できます。このようにして、ユーザーがブラウザで前後に移動した場合に何を表示するかを簡単に制御できます。

于 2013-09-01T16:06:58.227 に答える