代码篇:
地址:jQuery scroll()方法:页面滚动到一定位置触发事件返回顶部
我们监听滚动事件,放滚动到 400px 时,出发显示返回顶部标签,然后给该标签,绑定一个事件,点击返回顶部。
HTML部分:
<span href="" class="goTop">返回顶部</span>
CSS部分:
body{
height: 2000px;
}
.goTop{
position: fixed;
right: 50px;
bottom: 100px;
display: none;
}
JS部分:
<script>
$(function() {
$(window).scroll(function() {
var scroHei = $(window).scrollTop();//滚动的高度
if (scroHei > 400) {
$('.goTop').fadeIn();
} else {
$('.goTop').fadeOut();
}
})
/*点击返回顶部*/
$('.goTop').click(function() {
$('body,html').animate({
scrollTop: 0
}, 300);
})
})
</script>