我希望在文档不再位于顶部时应用一个类,即当用户向下滚动时。有人可以解释为什么这不起作用:
if ($(window).scrollTop() != 0) {
// Do stuff
};
为了澄清原因,这里是我正在寻找的功能(标题上显示的border-bottom
):http://doodle.com/bspuhf6cazqpwhwi
答案 0 :(得分:1)
window.scrollY
是你的朋友。
function checkScroll() {
if(window.scrollY > 0) {
// add classname
} else {
setTimeout(checkScroll, 300) // check again after 300ms
}
}
checkScroll()
答案 1 :(得分:0)
$(window).scroll(function() {
if ($(window).scrollTop() > 0) {
// Do stuff
} else {
// Do other stuff
}
});