我希望有人可以帮助我解决以下问题:假设我有代码:
<ul id="navbar">
<li><a href="Item1.php">Item1</a></li>
<li><a href="Item2.php">Item2</a></li>
<li><a href="Item3.php">Item3</a></li>
</ul>
<div id="content"></div>
为了在按下菜单项时在 div#content 中加载 Item*.php 的内容,我使用 jQuery:
$(document).ready(function(){
$('a').click(function(){
$('#content').load(the correct file);
});
});
但现在我无法按后退或前进或查看浏览器历史记录。那么我应该如何使用 pushState 和 popState 来做这些事情呢?