javascript - 如何检测用户是否滚动一定距离

标签 javascript jquery html

如何检测用户是否将滚动条滚动了一定距离?

我想在用户将栏降低 1000px 时触发一个事件。 谢谢。

最佳答案

使用scroll事件结合scrollTop功能:

//when scrolling...
$(window).scroll(function() {

    //if I scroll more than 1000px...
    if($(window).scrollTop() > 1000){
         //do whatever
    }
});

现场演示:http://jsfiddle.net/NvfBc/

关于javascript - 如何检测用户是否滚动一定距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17454059/

相关文章:

javascript - jQuery(或常规 Javascript)在按下后退按钮后加载页面时执行功能

javascript - 如何获取父div内元素的距离(以像素为单位)

javascript - casper.js 退出实例 onStepTimeout

javascript - image.complete 总是返回真

javascript - 无法检索 json 数据

css - 在 HTML/CSS 中很难使用图像分隔符

javascript - 如何创建可收藏的动态 div 标签?

jquery - 如何使用 jQuery 动画步骤对多个属性进行动画处理?

jquery append 的 html 未检测到 javascript?

javascript - 有没有办法使用 javascript 或 Jquery 找出某人计算机上屏幕的宽度?