jQuery: gestire gli header sticky in modo dinamico

jQuery: gestire gli header sticky in modo dinamico

In jQuery possiamo rendere un header sticky in modo dinamico.

La soluzione รจ la seguente:


var win = $( window );
var $stickyHeader = $( "#sticky-header" );

win.on( "scroll", function () {

    var top = win.scrollTop();

    if( top < 100 ) {
        $stickyHeader.removeClass( "sticky" );
    } else {
        $stickyHeader.addClass( "sticky" );
    }
});

Torna su