js监听滚动条 回到顶端
2014-12-02 21:01
141 查看
效果:当出现滚动条,且滚动条出现移动时,把回到顶端按钮 显示出来;当滚动条回到顶部时,将回到顶端按钮隐藏。
小记。。。
<script type="text/javascript"> //获取滚动条的位置 function getScrollTop() { var scrollPos; if (window.pageYOffset) { scrollPos = window.pageYOffset; } else if (document.compatMode && document.compatMode != 'BackCompat') { scrollPos = document.documentElement.scrollTop; } else if (document.body) { scrollPos = document.body.scrollTop; } return scrollPos; } window.onscroll = function () {//监听滚动条 if (getScrollTop() > 20) {//当滚动条离开顶端时,显示"回到顶部"。这里写20的原因是,"回到顶端"按钮也不是需要马上出现,根据自己的需求 而设置。 $("#top_div").show(); } else {//当滚动条回到顶端时,将"回到顶端按钮" 隐藏 $("#top_div").hide(); } } </script> <style type="text/css"> #top_div{ position: fixed; right: 10px; bottom: 10%; width: 50px; height: 50px; display: none; } </style>
小记。。。
相关文章推荐
- js控制的回到页面顶端goTop的代码实现
- js如何监听滚动条滚动事件,使得某个标签内容始终位于同一位置
- js 实现刷新页面后回到记录时滚动条的位置
- 监听滚动条的js,滚动条在哪个元素上,就获得哪个元素的对象。
- js基础 ---- 滚动条监听
- js控制的回到顶端goTop的使用
- js监听滚动条滚动事件使得某个标签内容始终位于同一位置
- 用svg制作圆形进度条动画效果 js 并且能监听滚动条百分比
- js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
- js滚动条回到顶部的代码
- js监听滚动条滚动事件使得某个标签内容始终位于同一位置
- js控制”回到顶部“按钮滚动一屏后再显示和滚动条平滑滚动
- js控制滚动条回到顶部
- js监听滚动条事件和获取浏览器及屏幕高度和宽度等信息的方法
- js监听滚动条滚动 改变元素
- 回到顶端js实现
- js如何监听滚动条滚动事件,使得某个标签内容始终位于同一位置
- js监听滚动条事件
- vue.js监听滚动条加载更多数据
- js控制的回到页面顶端goTop的代码实现