相关疑难解决方法(0)

检测滚动方向

所以我试图用JavaScript on scroll来调用一个函数.但我想知道我是否可以在不使用jQuery的情况下检测滚动的方向.如果没有,那么有任何解决方法吗?

我想的只是放一个"顶部"按钮,但如果可以,我想避免这样做.

我现在只是尝试使用此代码,但它不起作用:

if document.body.scrollTop <= 0 {
    alert ("scrolling down")
} else {
    alert ("scrolling up")
}
Run Code Online (Sandbox Code Playgroud)

javascript scroll onscroll

99
推荐指数
8
解决办法
12万
查看次数

使用 Vanilla Javascript 检测滚动以帮助更改导航 CSS

我试图检测页面上的滚动是否超过高度为 80 像素的固定顶部导航的 100 像素。

计划是,一旦用户的滚动超过上述 100 像素,导航栏将更改背景颜色。

我看过很多关于这个主题的教程,但我看到的所有教程都是使用 Jquery。我希望使用 Vanilla Javascript 来实现这一点。

javascript dom

2
推荐指数
1
解决办法
5194
查看次数

标签 统计

javascript ×2

dom ×1

onscroll ×1

scroll ×1