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 ****/
$('h2').each(function(){
$(function(){
var $h2 = $(this),
    $('h2').each(function(){
    $h2Clone = $h2.clone().addClass('persistHeader');
    var $h2 = $(this),
$h2.after($h2Clone);
        $h2Clone = $h2.clone().addClass('persistHeader');
$(window).scroll(function(){
    $h2.after($h2Clone);
    if($h2.offset().top < $h2Clone.offset().top){
    $(window).scroll(function(){
        $('.persistHeader.visible').removeClass('visible');
        if($h2.offset().top < $h2Clone.offset().top){
            $h2Clone.addClass('visible');
            $('.persistHeader.visible').removeClass('visible');
        }
                $h2Clone.addClass('visible');
        else{
            }
            $h2Clone.removeClass('visible');
            else{
         }
                $h2Clone.removeClass('visible');
            }
         });
     });
     });
});
});