标签: javascript jquery browser-history
有关如何通过history.pushState存储和恢复滚动位置的任何想法?
history.pushState
在我的引擎呈现页面的window.onpopstate和$('body a').click事件上,我想在渲染后存储和恢复滚动位置。但我误解了如何在history.state中存储滚动位置。我试图在推送新网址之前输入当前滚动,但是当它通过window.onpopstate恢复时,其值不正确。
window.onpopstate
$('body a').click
history.state
也许是一些有效的代表?
谢谢!