Aggiungere una classe quando div è una quantità X di pixel superiore della finestra

voti
1

Mi piacerebbe avere è quello di aggiungere una classe a un div quando lo è, per esempio, 100 pixel della parte superiore della finestra. Quindi non dopo lo scorrimento 100px ma quando è 100px sotto la parte superiore della finestra. Qualcuno può aiutarmi con questo?

<script>
jQuery(function() {
    //caches a jQuery object containing the header element
    var header = jQuery('#v0');
    jQuery(window).scroll(function() {
        var scroll = jQuery(window).scrollTop();

        if (scroll >= 2939) {
            header.addClass('fixed1');
 }

    else {
            header.removeClass('fixed1');
        }
    });
});
</script>
È pubblicato 24/10/2019 alle 12:53
fonte dall'utente
In altre lingue...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more