Javascript 页面上的后退浏览器按钮和jquery操作

Javascript 页面上的后退浏览器按钮和jquery操作,javascript,jquery,Javascript,Jquery,我有两个div,其中有一些按钮可以执行某些操作:在第一次单击按钮时,我希望这个按钮隐藏,另一个按钮显示。如果我点击新按钮,它会隐藏按钮并返回到第一个按钮。它的工作非常好,但我想为浏览器“后退”按钮添加操作,使其工作方式与用户在完成第一个操作后单击第二个按钮的方式相同 <div class="firstdiv"> <a class="gototwo"> Go to Step 2 </a> </div> <div class="seconddi

我有两个div,其中有一些按钮可以执行某些操作:在第一次单击按钮时,我希望这个按钮隐藏,另一个按钮显示。如果我点击新按钮,它会隐藏按钮并返回到第一个按钮。它的工作非常好,但我想为浏览器“后退”按钮添加操作,使其工作方式与用户在完成第一个操作后单击第二个按钮的方式相同

<div class="firstdiv"> 
<a class="gototwo"> Go to Step 2 </a>
</div>
<div class="seconddiv" style="display:none"> 
<a class="gotofirst"> Go back to Step 1 </a>
</div>


我一直在读,可以防止默认操作,但我不知道如何在我已有的jquery代码中实现它

我认为不可能影响浏览器上的“后退”按钮本身,这听起来像是一种安全风险。你可以看看散列,这个问题可能会为你指明正确的方向。此外,你还可以查看这个整洁的小插件: