Chcę dodać klasę do $ ('# header'), gdy moja strona internetowa przewija się do 100px
To jest kod:

$(window).scroll(function(){
var offset = $(window).offset();
if (offset.top > 100) {
    $('#header').addClass('header2')
}
else {
    $('#header').removeClass('header2')
};
});

#JqueryCode.

1
Ramzi Yusuf 3 sierpień 2020, 07:08

1 odpowiedź

Najlepsza odpowiedź

Użyj poniższego kodu wspomnieć

$(window).scroll(function() {    
    var scroll = $(window).scrollTop();
     //console.log(scroll);
    if (scroll >= 50) {
        //console.log('a');
        $("#header").addClass("header2");
    } else {
        //console.log('a');
        $("#header").removeClass("header2");
    }
});
1
Pankaj kumar 3 sierpień 2020, 04:27