【发布时间】:2016-04-16 02:58:14
【问题描述】:
所以我使用了来自lions-mark 的优秀插件,它可以轻松滚动到任何位置。我主要使用它来让用户在页面刷新时保持在当前滚动位置(别问,我的是在某些情况下具有自动刷新功能的传统游戏网站)
所以我将当前滚动位置存储到 window.onBeforeUnload 上的 localstorage 中,并在页面加载后使用该值滚动到上一个位置。
$('content-grid').scrollTo(offsetBeforeReload);
这可行,但是我想在没有动画滚动的情况下“跳”到那个位置。我不想使用锚点,因为我已经有了这个可以正常工作的 scrollTo 代码,我要做的就是摆脱 scrollTo 动画,让它看起来好像页面被“锚定”到那个位置。
非常感谢任何建议/解决方案!
【问题讨论】:
-
似乎浏览器自己保持位置。为什么需要手动滚动?
-
接受的答案应该是 Dexter Legaspi 对
mounted()的引用
标签: javascript jquery html css scroll