MediaWiki:Common.js: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 497: Line 497:


/**** Persist Header H2 ****/
/**** Persist Header H2 ****/
$(function(){
    $('h2').each(function(){
    var $h2 = $(this),
        $h2Clone = $h2.clone().addClass('persistHeader');
    $h2.after($h2Clone);
    $(window).scroll(function(){
        if($h2.offset().top < $h2Clone.offset().top){
            $('.persistHeader.visible').removeClass('visible');
                $h2Clone.addClass('visible');
            }
            else{
                $h2Clone.removeClass('visible');
            }
        });
    });
});