function dhDiv(ee1){
//导航距离屏幕顶部距离
var _defautlTop = $("#"+ee1).offset().top -
$(window).scrollTop();
//导航距离屏幕左侧距离
var _defautlLeft = $("#"+ee1).offset().left -
$(window).scrollLeft();
//导航默认样式记录,还原初始样式时候需要
var _position = $("#"+ee1).css('position'
);
var _top = $("#"+ee1).css('top'
);
var _left = $("#"+ee1).css('left'
);
var _zIndex = $("#"+ee1).css('z-index'
);
//鼠标滚动事件
$(window).scroll(
function(){
if($(
this).scrollTop() >
_defautlTop){
//IE6不认识position:fixed,单独用position:absolute模拟
if($.browser.msie && $.browser.version=="6.0"
){
$("#"+ee1).css({'position':'absolute','top':eval(document.documentElement.scrollTop),'left':_defautlLeft,'z-index':99999
});
//防止出现抖动
$("html,body").css({'background-image':'url(about:blank)','background-attachment':'fixed'
});
}else{
$("#"+ee1).css({'position':'fixed','top':0,'left':_defautlLeft,'z-index':99999
});
}
}else{
$("#"+ee1).css({'position':_position,'top':_top,'left':_left,'z-index'
:_zIndex});
}
});
}
转载于:https://www.cnblogs.com/daixingqing/archive/2012/11/13/2768378.html
相关资源:jQuery网页向下滚动导航固定顶部代码