我看到很多关于如何获取页面滚动位置的差异。一些文档/教程使用这个:
$('html, body').scrollTop()
其他人使用$(document)
或$(window)
。但出于某种原因,$('html, body').scrollTop()
在 Firefox 和 Chrome 中都不起作用(我什至还没有检查 IE)。
普遍接受的标准是什么?
最佳答案
您应该使用 $(window).scrollTop()
。虽然您声明的其他选项在大多数情况下都适用(也许是全部?),但 $(window)
是最合适和最语义化的,因为您希望获得与 window 顶部的距离
到 文档
的顶部。
关于javascript - scrollTop() 的公认标准是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31707879/