<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
button:nth-of-type(1){
position: fixed;
bottom:50px;
right:100px
}
button:nth-of-type(2){
position: fixed;
bottom:20px;
right:100px
}
</style>
</head>
<body>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li class="one">文字文字</li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<button>回到文字所在位置</button>
<button>回到顶部</button>
<script src="js/jquery.min.js"></script>
<script>
$('button').eq(0).click(function(){
// 控制窗口滚动
// $(window).scrollTop(0)
// 带有动画的控制窗口滚动 选择器需要选择html,body
// scrollTop滚动坐标
// $('html,body').animate({'scrollTop':'200px'})
// 获取标签距离页面原点的坐标 获取标签.offset().top
$('html,body').animate({'scrollTop':$('.one').offset().top})
})
$('button').eq(1).click(function(){
$(window).scrollTop(0);
});
// 监听页面滚动事件
$(window).scroll(function(){
// 获取滚动坐标值
console.log($(window).scrollTop());
})
</script>
</body>
</html>
控制窗口滚动的方法:
一、不带动画
$(window).scrollTop(垂直滚动条位置)
二、带动画
$('html,body').animate({'scrollTop':'垂直滚动条位置'});