javascript 回到頂部效果的實(shí)現(xiàn)代碼
//speed 滾動(dòng)速度 time 時(shí)間間隔
function gotoTop(speed,time){
speed = speed || 0.1;
time = time || 16;
// 滾動(dòng)條到頁面頂部的水平距離
var x = document.body.scrollLeft;
// 滾動(dòng)條到頁面頂部的垂直距離
var y = document.body.scrollTop;
// 滾動(dòng)距離 = 目前距離 / 速度, 因?yàn)榫嚯x原來越小, 速度是大于 1 的數(shù), 所以滾動(dòng)距離會(huì)越來越小
speed++;
window.scrollTo(Math.floor(x / speed), Math.floor(y / speed));
// 如果距離不為零, 繼續(xù)調(diào)用迭代本函數(shù)
if(x > 0 || y > 0) {
window.setTimeout("gotoTop(" + speed + ", " + time + ")", time);
}
}
- js+css實(shí)現(xiàn)回到頂部按鈕(back to top)
- javascript實(shí)現(xiàn)回到頂部特效
- 用原生js做個(gè)簡(jiǎn)單的滑動(dòng)效果的回到頂部
- 原生js實(shí)現(xiàn)淘寶首頁點(diǎn)擊按鈕緩慢回到頂部效果
- JavaScript簡(jiǎn)單實(shí)現(xiàn)網(wǎng)頁回到頂部功能
- js隱藏與顯示回到頂部按鈕及window.onscroll事件應(yīng)用
- 頁面回到頂部的三種實(shí)現(xiàn)(錨標(biāo)記,js)
- js滾動(dòng)條回到頂部的代碼
- 實(shí)現(xiàn)變速回到頂部的JavaScript代碼
- javascript回到頂部特效
相關(guān)文章
前端如何利用JS實(shí)現(xiàn)自定義表格滾動(dòng)效果實(shí)例
在數(shù)據(jù)可視化大屏中,滾動(dòng)表格是一種常見的需求,本文介紹了如何利用scrollTop屬性和定時(shí)器來制作滾動(dòng)效果,不依賴于任何插件,可以實(shí)現(xiàn)自定義的滾動(dòng)表格,文中通過代碼介紹是非常詳細(xì),需要的朋友可以參考下2024-09-09
JavaScript高階教程之“==”隱藏下的類型轉(zhuǎn)換
這篇文章主要給大家介紹了關(guān)于JavaScript高階教程之“==”隱藏下類型轉(zhuǎn)換的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JavaScript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
JavaScript通過this變量快速找出用戶選中radio按鈕的方法
這篇文章主要介紹了JavaScript通過this變量快速找出用戶選中radio按鈕的方法,涉及javascript中this變量的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03

