$(document).ready(function() {
$(".a-menu").click(function(event){
event.preventDefault();
window.history.pushState({ content: $('.page-content').html() },
pageData['header'], $(this).attr('href'));
});
window.onpopstate = function(event){
var d = event.state;
$('.page-content').html(d.content); //d.content doesn't give anything for last back attempt.
};
});
私が戻ってきて前進するような状況のためにやるべきこと。歴史PushstateとPopstateが正常に動作しない
注:私はstackoverflowに関する多くの答えを見てきました。これは重複している可能性があります。私は多くの解決策を試しました。
それは私を投げています。窓の原点にまっすぐ進む。 – NaMo
@ user6803164更新された回答..私はそれが助けになると思う。 –
@ user6803164 'prev_state'変数は不要です。あなたはそれを取り除くことができます..回答updated –