jquery实现相对页面位置固定的层

jquery实现相对页面位置固定的层


$(document).ready(function(e) {            
    t = $('.fixed').offset().top;
    mh = $('.main').height();
    fh = $('.fixed').height();
    $(window).scroll(function(e){
        s = $(document).scrollTop();    
        if(s > t - 10){
            $('.fixed').css('position','fixed');
            if(s + fh > mh){
                $('.fixed').css('top',mh-s-fh+'px');    
            }                
        }else{
            $('.fixed').css('position','');
        }
    })
});

有话要说