如何在进入视图时向元素添加类

时间:2014-08-13 19:04:59

标签: jquery scroll addclass scrolltop

当我滚动到它的顶部时,我正在寻找为div添加一个类,它只是在屏幕上显示。 当div的整个高度在视野中时,我能够做到这一点但不是因为我滚动并击中它的顶部,可能具有偏移能力? 对此非常新,所以任何帮助都会受到大力赞赏:)

1 个答案:

答案 0 :(得分:0)

在这里: DEMO

$('div').animate({top:'500px'},1000);
$(document).scroll(function(){
    if(!$('div').hasClass('red') && $('div').offset().top<=$(window).height()+$(document).scrollTop()){
        $('div').addClass('red');
    }
});