根据div切换类

时间:2017-07-25 13:03:13

标签: jquery html css

如何根据用户在屏幕上的位置切换div元素上的类。

例如 - 如果用户滚动浏览了具有类' .dark'的div块,则活动类' .active'应该在标题元素上切换。

我有以下代码可以使用' .dark'。

的单个实例。

jQuery(document).ready(function(){
var hieghtThreshold = $(".dark").offset().top;
var hieghtThreshold_end  = $(".dark").offset().top +$(".dark").height() ;
    $(window).scroll(function() {
        var scroll = $(window).scrollTop();
        if (scroll >= hieghtThreshold && scroll <=  hieghtThreshold_end ) {
            $('header').removeClass('active');
        }
        else {
            $('header').addClass('active');
        }
    });
});

然而,这仅适用于一个。我想要实现的目标是多重的​​“黑暗”。页面上的课程。

0 个答案:

没有答案