js返回顶部动画效果

Posted 捞少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js返回顶部动画效果相关的知识,希望对你有一定的参考价值。

// 返回顶部
    function goTop(){
        // 无动画效果
        document.body.scrollTop = 0;
        document.documentElement.scrollTop = 0;

        // 简单动画效果
        $("html,body").animate({scrollTop:0},500);

        // 由快到慢的效果
        scrollToptimer = setInterval(function () {
            console.log("定时循环回到顶部")
            var top = document.body.scrollTop || document.documentElement.scrollTop;
            var speed = top / 4;
            if (document.body.scrollTop!=0) {
                document.body.scrollTop -= speed;
            }else {
                document.documentElement.scrollTop -= speed;
            }
            if (top == 0) {
                clearInterval(scrollToptimer);
            }
        }, 30); 
    }

参考来自:http://www.cnblogs.com/li-you/p/7275239.html

以上是关于js返回顶部动画效果的主要内容,如果未能解决你的问题,请参考以下文章

回答顶部效果

js回到顶部动画效果实现方法

js返回顶部效果

纯js实现页面返回顶部的动画

怎样用js写返回顶部的滑动效果

点击网页底部的top按钮直接回到网页顶部,怎么做?用js怎么表达