数码资讯
Javascript返回顶效应的实现代码
复制代码代码如下所示: 滚动速度时间间隔 功能gototop(速度,时间){ 速度=速度| | 0.1; 时间=时间| | 16; 滚动到页面顶部和水平距离 var x = document.body.scrollleft; 滚动条垂直到页面顶部的距离 var y = document.body.s
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
滚动速度时间间隔
功能gototop(速度,时间){
速度=速度| | 0.1;
时间=时间| | 16;
滚动到页面顶部和水平距离
var x = document.body.scrollleft;
滚动条垂直到页面顶部的距离
var y = document.body.scrolltop;
滚动距离=当前距离/速度,因为距离较小,速度大于1,所以滚动距离将越来越小。
速度+;
Window.scrollTo(math.floor(X /速度)、Math.floor(Y /速度));
如果距离不是0,继续调用迭代函数。
如果(x > 0 | | y > 0){
window.settimeout(gototop(+速度+
}
}
滚动速度时间间隔
功能gototop(速度,时间){
速度=速度| | 0.1;
时间=时间| | 16;
滚动到页面顶部和水平距离
var x = document.body.scrollleft;
滚动条垂直到页面顶部的距离
var y = document.body.scrolltop;
滚动距离=当前距离/速度,因为距离较小,速度大于1,所以滚动距离将越来越小。
速度+;
Window.scrollTo(math.floor(X /速度)、Math.floor(Y /速度));
如果距离不是0,继续调用迭代函数。
如果(x > 0 | | y > 0){
window.settimeout(gototop(+速度+
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。