Jquery滚动检测
我想要一个简单的JS代码来检测HTML页面的滚动 查看此页: 当您滚动页面时,顶部的菜单元素将获得CSS边框Jquery滚动检测,jquery,css,Jquery,Css,我想要一个简单的JS代码来检测HTML页面的滚动 查看此页: 当您滚动页面时,顶部的菜单元素将获得CSS边框 我需要做点什么 在我的设备上无法正确呈现该页面。。 但是要用jQuery检测滚动,我需要检查$(window.scrollTop())的值,如果它大于0,则表示用户已经滚动。大概是这样的: $(window).scroll(function() // when user scrolls { if($(window).scrollTop() > 0) //
我需要做点什么 在我的设备上无法正确呈现该页面。。 但是要用jQuery检测滚动,我需要检查
$(window.scrollTop()
)的值,如果它大于0,则表示用户已经滚动。大概是这样的:
$(window).scroll(function() // when user scrolls
{
if($(window).scrollTop() > 0)
// scrollbar is not at the top
else
// scrollbar is at the top
}
尽管你有责任证明你至少尝试过,谷歌搜索过,不管怎样,你都没有这样做,这个答案在jQuery中非常简单
$(window).scroll(function(){
//Whatever you want to do
});
你可以用。
或者,如果您正在使用引导,请查看Scrollspy
你应该投入一些努力来实现它。一个简单的搜索就可以得到你想要的东西。jQuery有一个功能
scrollTop
来查找屏幕被向下滚动了多少。这里是使用的基础
$(window).scroll(function(){
var ScrolledDown = $(window).scrollTop();
});
下面是一个如何使用jQuery函数scrollTop的示例,如果您达到了页面的底部,则可以避免滚动
你试过什么吗?显示一些代码etcThanks,@Sparky,以获得下一个建议-但在这个时候,我只想知道我昨天通过投票获得的200点声誉反向的解释。发生了什么事?一个快速显示,你被标记为“连续向上投票”。你必须到meta stackoverflow去问问版主。