jsについてはかなり初心者ですので、本当にシンプルなものが見つからない場合はすみません。history.pushstateとpopstateで戻るボタンを使用しているときに変更をトリガーする方法はありますか?
基本的に、私はhistory.pustateとpopstateを使用してにいくつかの研究を行ってきたと私はそれがとてもクエリ文字列をURLの末尾(?v=images
)または(?v=profile
)に追加され作られました...(v
私はdiv要素の中に私は機能を使用して行われているページをリロードせずにコンテンツをロードすることができますので、それを作りたい
var url = "?v=profile"
var stateObj = { path: url };
history.pushState(stateObj, "page 2", url);
:これを使用することによって)「ビュー」を意味します。
私は、このコードを使用:$(document).ready()
セクションで
$(window).bind('popstate', function(event) {
var state = event.originalEvent.state;
をし、後でちょうど<script>
タグ内にしようと、どちらも働きました。
私はそれを作る方法がわからないので、私が戻るボタンを使用したり、少なくともそれを作るとコンテンツを変更して、私自身の機能をトリガーすることができます。私はそれが状態オブジェクトと関係があると仮定していますか?私はちょうどプロセスをはっきりと説明するものをオンラインで見つけられないようです。
誰かが私を助けることができたら、それはすばらしいことですし、誰かに事前に感謝します!
@pimvdbを手伝ってくれてありがとう、さらにはすばやく返信してくれてありがとう。ではごきげんよう。 –
ありがとう、これは完璧です! – pmrotule
こんにちは、最初のページのデータがデータベースからのajaxによって動的に生成された場合、それを行うにはどうすればよいですか? – hous