私はjsに関してはほとんど初心者なので、本当に単純なものが欠けていたらごめんなさい。
基本的に、history.pustate と popstate の使用についていくつかの調査を行い、URL の末尾に ( ?v=images
) または ( ?v=profile
)...( v
「ビュー」を意味する) クエリ文字列が追加されるようにしました。これ:
var url = "?v=profile"
var stateObj = { path: url };
history.pushState(stateObj, "page 2", url);
関数を使用して行ったページをリロードせずに、コンテンツを div にロードできるようにしたいと考えてい.load()
ます。
次に、このコードを使用しました:
$(window).bind('popstate', function(event) {
var state = event.originalEvent.state;
$(document).ready()
セクション以降で<script>
タグだけで試してみましたが、どちらも機能しませんでした。
戻るボタンを使用するとコンテンツが変更されるようにする方法がわかりません。または、少なくともそれを作成して、独自の機能をトリガーできるようにします。状態オブジェクトと関係があると思いますか?! プロセスを明確に説明しているものをオンラインで見つけることができないようです。
誰かが私を助けることができたら、それは素晴らしいことです。