【发布时间】:2019-02-03 12:58:53
【问题描述】:
我正在尝试在刷新时重置浏览器滚动位置,但显然它在现代浏览器中不起作用或不可能,我错了吗?
代码:
$(window).on('beforeunload', function() {
$('html, body').scrollTop($('#scroll-to-div-id-anchor').offset().top); });
也许我处理不当,还有其他方法可以实现吗?
我尝试了此代码的所有变体和可能的选项,但它在 Safari 和 Chrome 上不起作用(无论是在桌面上,尤其是在移动设备上)。
【问题讨论】:
-
您想将其重置为 0 或某个特定值?
-
我正在尝试将其重置为锚点(div id)@SergChernata,但我也尝试将其重置为“0”
标签: javascript jquery css browser scroll-position