由于使用了CSS Parallax,我需要将滚动行为放在正文而不是HTML上。但是,我遇到了使用JavaScript向我的标头添加粘性类的问题。
我需要能够检测到身体已经滚动,这样可以正常工作,但是我无法获得用户滚动到的偏移量!
我在网上尝试过所有内容,例如:
.klc
这些都不起作用,它总是返回 0 !
修改
除了评论之间的内容之外,我无法修改任何HTML。
$('body').scrollTop()
document.body.scrollTop
document.getElementsByTagName('body')[0].pageYOffset
这是一个代码集,显示各种示例不起作用 https://codepen.io/anon/pen/RgPrQv
答案 0 :(得分:0)
您正在寻找
$(window).scroll(function() {
$(window).scrollTop();
});