Προσθέστε μια τάξη, όταν div είναι το ποσό x pixels από τους κορυφαίους του παραθύρου προβολής

ψήφοι
1

Θα ήθελα να έχουν είναι να προσθέσετε μια τάξη σε ένα div όταν είναι, για παράδειγμα, 100 εικονοστοιχεία από την κορυφή του παραθύρου προβολής. Έτσι, όχι μετά την κύλιση 100px, αλλά όταν είναι 100px κάτω από την κορυφή του παραθύρου προβολής. Μπορεί κανείς να με βοηθήσει με αυτό;

<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>
Δημοσιεύθηκε 24/10/2019 στις 12:53
πηγή χρήστη
Σε άλλες γλώσσες...                            

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