如果offset.top听

时间:2011-04-15 04:07:29

标签: jquery

我有一个长滚动页面,想测试一个元素是否从顶部开始是100px,然后在其他地方应用一个类(直到下一个元素是从顶部开始的100px)

如果我能得到基本陈述,我会欣喜若狂,任何额外的东西都会是奖金!

1 个答案:

答案 0 :(得分:2)

$('#id').scroll(function() {
    if(this.offset.top <= 100) {
        //Do something
    }
});

这应该做你想要的。它将scroll事件的绑定添加到id为'id'的元素。每当您滚动页面时,它将调用该函数并检查偏移量,然后根据需要执行您想要的操作。