javascript - scrollTop() 的公认标准是什么?

标签 javascript jquery

我看到很多关于如何获取页面滚动位置的差异。一些文档/教程使用这个:

$('html, body').scrollTop()

其他人使用$(document)$(window)。但出于某种原因,$('html, body').scrollTop() 在 Firefox 和 Chrome 中都不起作用(我什至还没有检查 IE)。

普遍接受的标准是什么?

最佳答案

您应该使用 $(window).scrollTop()。虽然您声明的其他选项在大多数情况下都适用(也许是全部?),但 $(window) 是最合适和最语义化的,因为您希望获得与 window 顶部的距离文档 的顶部。

关于javascript - scrollTop() 的公认标准是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707879/

相关文章:

javascript - 如何使用 Javascript 使整个页面可点击而不使用任何封面元素?

javascript - 覆盖 jquery 闭包中定义的函数

javascript - 使用 jQuery .load() 预加载页面?

jQuery - 获取所选元素的内容(不是其内容的 html)

javascript - 根据文本字段中的用户输入隐藏/显示复选框

用于由特定字符串包围的数字和空格的 JavaScript 正则表达式

javascript - Nodejs 在 Instagram 帖子上点击“赞”

javascript - 在 zend 框架中的 View 中添加 js 和 css 文件

jquery - .validator ('update' )不适用于动态添加的字段

javascript - 创建类似于 Google Plus 的菜单