<!DOCTYPE html>
<html>
<head>
<meta charset=
"UTF-8"
>
<title>实现回到顶部功能</title>
</head>
<style>
* {
padding: 0;
margin: 0;
}
.gotop {
display: none;
position: fixed;
bottom: 50px;
right: 50px;
width: 40px;
height: 40px;
padding: 5px;
background-color: #F00;
color: #FFF;
text-align: center;
cursor: pointer;
}
</style>
<script src=
"http://libs.baidu.com/jquery/1.8.1/jquery.min.js"
></script>
<body>
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p>这是一段文字</p><br /><br /><br /><br /><br /><br />
<p id=
"goTop"
class
=
"gotop"
>
<p>回到</p>
<p>顶部</p>
</p>
</body>
<script>
function
goTop() {
$(window).scroll(
function
() {
var
$scrollTop
= document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
if
(
$scrollTop
> 100) {
$(
"#goTop"
).show();
}
else
{
$(
"#goTop"
).hide();
};
})
$(
"#goTop"
).on(
"click"
,
function
() {
$(
"body"
).stop().animate({
scrollTop: 0
});
})
}
goTop();
</script>
</html>