【问题标题】:how to scroll a bottom div to its normal position after reloading page?重新加载页面后如何将底部 div 滚动到正常位置?
【发布时间】:2015-03-04 08:06:29
【问题描述】:

我有两个 div 。 一个是标题 div,另一个是显示内容的主 div,内容大 考虑一个情景,如果我重新加载/刷新时再次滚动到网页底部 网页。我总是留在底部。

$(document).reload(function(){
$("#main").scrollTop(0);
});

但这不起作用。

"#main" div 相对位置和 top:100;

【问题讨论】:

    标签: jquery html scroll


    【解决方案1】:

    尝试在页面加载时将 body 元素的 scrollTop 设置为 0

    $(document).ready(function() {
        $(window).scrollTop(0);
    });
    

    【讨论】:

    • 现在可能会。
    • 它的 chrome 问题。在 firefox 上运行良好
    【解决方案2】:

    它会工作.. html,body 是屏幕滚动的全局选择器。所以它将控制页面的滚动。 scrolltop(0) 表示滚动位置为 0。

    $(document).reload(function(){
        $("body,html").scrollTop(0);
        });
    

    【讨论】:

    • 请为您的答案添加一些解释。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 2018-05-22
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    相关资源
    最近更新 更多