回到顶部

toTop(){

  let timer = null;

  cancelAnimationFrame(timer);

  timer = requestAnimationFrame(function fn(){

    var oTop = document.body.scrollTop || document.documentElement.scrollTop;

    if(oTop > 0){

      document.body.scrollTop = document.documentElement.scrollTop = oTop - 50;

      timer = requestAnimationFrame(fn);

    }else{

      cancelAnimationFrame(timer);

    }   

  });

},

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容