jquery返回顶部经典代码
jquery部分:
$(function(){
var w1 = 1100;//页面宽度
var w2 = $(window).width();
var w3 = (w1+w2)/2;
var $gotop = $('<a href="#" class="gotop" style="position:fixed; bottom:50px;">返回顶部</a>');
if(w1 < w2){
$gotop.css('left', w3 );
}else{
$gotop.css('right', 0 );
}
$("body").append($gotop);//向body底部 加入 返回顶部 链接
$(window).scroll(function(){
var h = $(document).scrollTop();
if( h < 100){
$gotop.fadeOut();;
}else{
$gotop.fadeIn();
}
}).scroll();
$gotop.click(function() {
$("body,html").animate({scrollTop:0},800);
return false;
});
});
css 改变外观:
.gotop{width:40px; height:40px; background:url(gotop.png) no-repeat 0px 0px;}
.gotop:hover{ background-position:0px -50px;}
gotop.png :