首先在<head></head>中加上jQuery的库:
<script type="text/javascript" src="js/jquery.min.js"></script>
给右下角的按钮添加样式
<style type="text/css">
#goToTop {
position: fixed;
bottom: 20px;
right: 10%;
}
</style>
在前台插入按钮
<div id="goToTop"><a href="#">返回顶部</a></div>
给按钮写JS
jQuery代码
<script type="text/javascript">
$(document).ready(function(){
$("#goToTop").hide()//隐藏go to top按钮
$(function(){
$(window).scroll(function(){
if($(this).scrollTop()>1){//当window的scrolltop距离大于1时,go to top按钮淡出,反之淡入
$("#goToTop").fadeIn();
} else {
$("#goToTop").fadeOut();
}
});
});
// 给go to top按钮一个点击事件
$("#goToTop a").click(function(){
$("html,body").animate({scrollTop:0},800);//点击go to top按钮时,以800的速度回到顶部,这里的800可以根据你的需求修改
return false;
});
});
</script>
完整代码,复制到本地打开就可以 看到效果了:
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<p>http://lovecry.wang</p><br/>
<div id="goToTop"><a href="#">返回顶部</a></div>
<script type="text/javascript" src="jquery-1.8.2.min.js"></script>
<style type="text/css">
#goToTop {
position: fixed;
bottom: 20px;
right: 10%;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("#goToTop").hide()//隐藏go to top按钮
$(function(){
$(window).scroll(function(){
if($(this).scrollTop()>1){//当window的scrolltop距离大于1时,go to top按钮淡出,反之淡入
$("#goToTop").fadeIn();
} else {
$("#goToTop").fadeOut();
}
});
});
// 给go to top按钮一个点击事件
$("#goToTop a").click(function(){
$("html,body").animate({scrollTop:0},800);//点击go to top按钮时,以800的速度回到顶部,这里的800可以根据你的需求修改
return false;
});
});
</script>
!!复制到本地的时候将
上面绿色字体
地址替换成自己jQuery地址!!
原文链接:http://lovecry.wang/Original/details?random=422c14e2-b758-467e-abb9-112ebf0db993
参考
W3CPLUS