1. 程式人生 > >原生js實現使滾動條緩慢回到頂部的效果

原生js實現使滾動條緩慢回到頂部的效果

 timer=setInterval(function(){
           var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
           var ispeed=Math.floor(-scrollTop/6);
           console.log(ispeed)
           if(scrollTop==0){
               clearInterval(timer);
           }
           document.documentElement
.scrollTop=document.body.scrollTop=scrollTop+ispeed; },30)
     var speed = 200; //滑動的速度
      $('body,html').animate({ scrollTop: 0 }, speed);
      return false;