私は自分の Web サイトにグローバル ナビゲーションを実装しており、これをディープ リンク可能にします。
すべてのページにナビゲーション バーが表示されます。このナビゲーションの各リンクの形式は次のとおりです
/カテゴリ/id
私は公式の例から提供された標準コードを持っています。
インデックス ページでナビゲーション リンクをクリックすると、ディープリンクがうまく機能します。
URL「 http://example.com/categories/39 」のページを最初にロードすると、問題が発生します。
ナビゲーションでいくつかのリンクをクリックすると、URL が次のように複製されます。
この問題を解決するにはどうすればよいですか?
ありがとう!
アップデート
これはネイティブ JavaScript API で可能であることがわかりました。
window.history.pushState("object or string", "Title", "/zzz")
しかし、jquery.addressでそれを行う方法は…?