如何检测页面是否位于顶部?

Ako*_*kos 5 javascript events scroll

我想在页面滚动位于页面顶部时发生事件.我还需要一份if声明.我是javascript的初学者所以任何帮助表示赞赏.

我正在寻找这样的东西:

if (at_the_top_of_the_page) {
do_the_event_here
}
Run Code Online (Sandbox Code Playgroud)

我认为这是它的正确触角.但我不知道什么是正确的代码.我知道它将在javascript中.但我真的不知道怎么样......

mow*_*ker 7

元素具有scrollTop可以读取或设置的元素.确保您正在阅读正确元素的scrollTop,即您正在滚动的元素.

例如:

var div = document.getElementById('scrollable');
if(div.scrollTop==0){
    //Top of element
}
Run Code Online (Sandbox Code Playgroud)


Tom*_*Tom -22

你必须使用 JavaScript。开始学习一点jQuery