javascript - scrollTop 在 jQuery 中表现得很疯狂

标签 javascript jquery html css scrollbar

我正在创建一个小型网站,我想要的是当我调整窗口大小时滚动条应该上升到顶部所以我写了一个小函数并在 <body onresize="resize()"> 上调用它这是我的职责

 function resize(){
        $("html, body").animate({
          scrollTop: 0
      }, 600);
            return false;
        }

现在我想要的是好的,但现在我有时无法向下滚动。滚动条一次又一次地向上滚动,这是为什么

最佳答案

我想在评论中回复,但我的声誉还不够高。我建议不要在调整大小时自动滚动到顶部。这是糟糕的用户体验。您应该提供一个滚动到顶部的选项。一个例子是当窗口调整大小或用户向下滚动时出现的按钮。如果用户单击该按钮,它会将它们滚动到窗口顶部。

关于javascript - scrollTop 在 jQuery 中表现得很疯狂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33678443/

相关文章:

javascript - 在 JQuery .css() 函数中使用变量

jquery - 如何使用标签管理器?

html - 我试图在某些文本上使用 float right 但它拒绝工作

javascript - 如何使用切换创建显示按钮上方的内容?

php - 如何重定向到 php 中的另一个页面 mySql 数据库?

javascript - 如何导入 PEM 格式的 RSA 私钥以用于 WebCrypto?

javascript - 使用 javascript 更改 SVG 元素的顺序

javascript - 我不明白为什么我会收到此错误

Javascript 通过本地引用传递回调

Javascript:根据特定下拉列表的值隐藏表单输入