JavaScript中返回顶部按钮(匀速、减速)写法
来源:互联网 发布:python split for in 编辑:程序博客网 时间:2024/05/23 19:15
1.减速运动回到顶部的方法(多数用这个):
var totop = document.getElementbyId("totop");var target = 0;totop.onclick = function () { clearInterval(timer); var timer = setInterval(function () { target = document.body.scrollTop; target -= Math.ceil(target/10);//做减速运动 window.scrollTo(0, target); if (target == 0) { clearInterval(timer); } }, 10);};
2.匀速运动到顶部(用的较少)
var totop = document.getElementById('totop'); var target = 0; totop.onclick = function () { clearInterval(timer); var timer = setInterval(function () { //随定时器达到匀速 target = document.body.scrollTop -50; window.scrollTo(0, target); if (parseInt(target) < 60) { window.scroll(0, 0); clearInterval(timer); } }, 10); };
1 0
- JavaScript中返回顶部按钮(匀速、减速)写法
- javascript 返回顶部按钮
- 在网页中添加 “返回顶部”按钮
- 返回顶部vue写法
- 返回顶部按钮
- 返回到顶部按钮
- 返回顶部按钮
- 返回顶部按钮实现
- 返回顶部按钮
- jquery返回顶部按钮
- 返回顶部按钮
- 返回顶部按钮
- 右下角返回顶部按钮
- 返回顶部小按钮
- 关于网页中返回顶部按钮的定位
- javascript 返回顶部
- javascript返回顶部
- javascript返回顶部效果
- <strong>,em>,<span>,<q>,<blockquote>标签
- elastic常用命令
- [Linux]Linux常用shell命令集(持续更新)
- ARM Linux启动流程-汇编第二阶段
- 商店选址问题
- JavaScript中返回顶部按钮(匀速、减速)写法
- Java线程wait和sleep
- html5 canvas实例 绘制变形图形 径向渐变
- 自建网页项目-蚁族财富网-记录23
- 最短路上的统计
- HDU2040-亲和数
- 生成器和迭代器
- Android学习笔记
- 重拾python 二十七