JS实现带动画的回到顶部效果


Posted in Javascript onDecember 28, 2017

本文实例为大家分享了JS实现带动画的回到顶部效果的具体代码,供大家参考,具体内容如下

实现功能:滚动到页面某一个高度的时候,回到顶部按钮出现。点击之后回到网页顶部,按钮隐藏。
代码如下,jQuery引用的是百度CDN的,因此整段代码复制下来后在浏览器运行即可。

<!DOCTYPE html> 
<html> 
 
  <head> 
    <meta charset="UTF-8"> 
    <title>实现回到顶部功能</title> 
  </head> 
  <style> 
    * { 
      padding: 0; 
      margin: 0; 
    } 
     
    .gotop { 
      display: none; 
      position: fixed; 
      bottom: 50px; 
      right: 50px; 
      width: 40px; 
      height: 40px; 
      padding: 5px; 
      background-color: #F00; 
      color: #FFF; 
      text-align: center; 
      cursor: pointer; 
    } 
  </style> 
  <script src="http://libs.baidu.com/jquery/1.8.1/jquery.min.js"></script> 
 
  <body> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
    <p>这是一段文字</p><br /><br /><br /><br /><br /><br /> 
 
    <div id="goTop" class="gotop"> 
      <p>回到</p> 
      <p>顶部</p> 
    </div> 
  </body> 
  <script> 
    function goTop() { 
 
      $(window).scroll(function() { 
        var $scrollTop = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; //兼容浏览器 
        if($scrollTop > 100) { //滚动高度可调 
          $("#goTop").show(); 
        } else { 
          $("#goTop").hide(); 
        }; 
      }) 
 
      $("#goTop").on("click", function() { 
        $("body").stop().animate({ 
          scrollTop: 0 
        }); 
      }) 
 
    } 
 
    goTop(); 
  </script> 
 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
运算符&amp;&amp;的三个不同层次
Apr 07 Javascript
js获取指定的cookie的具体实现
Feb 20 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
Jun 16 Javascript
JavaScript动态修改弹出窗口大小的方法
Apr 06 Javascript
jQuery实现点击小图显示大图代码分享
Aug 25 Javascript
让div运动起来 js实现缓动效果
Jul 06 Javascript
AngularJS2 与 D3.js集成实现自定义可视化的方法
Dec 01 Javascript
vue axios 在页面切换时中断请求方法 ajax
Mar 05 Javascript
怎样在vue项目下添加ESLint的方法
May 16 Javascript
利用Vue实现一个markdown编辑器实例代码
May 19 Javascript
Java Varargs 可变参数用法详解
Jan 28 Javascript
jquery实现上传文件进度条
Mar 26 jQuery
JavaScript实现元素滚动条到达一定位置循环追加内容
Dec 28 #Javascript
在nginx上部署vue项目(history模式)的方法
Dec 28 #Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
Dec 28 #Javascript
vue获取dom元素注意事项
Dec 28 #Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 #Javascript
webpack搭建vue 项目的步骤
Dec 27 #Javascript
JS实现留言板功能[楼层效果展示]
Dec 27 #Javascript
You might like
php mysql索引问题
2008/06/07 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
js获取单选按钮的数据
2006/11/27 Javascript
克隆javascript对象的三个方法小结
2011/01/12 Javascript
Javascript合并表格中具有相同内容单元格示例
2013/08/11 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
2015/10/27 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
WebGL利用FBO完成立方体贴图效果完整实例(附demo源码下载)
2016/01/26 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
Python3实现从文件中读取指定行的方法
2015/05/22 Python
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
Django数据库操作的实例(增删改查)
2017/09/04 Python
python实现读Excel写入.txt的方法
2018/04/29 Python
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
简单了解Python write writelines区别
2020/02/27 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
css3中transition属性详解
2014/09/02 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
设备动力科岗位职责范本
2014/02/23 职场文书
商超业务员岗位职责
2014/03/12 职场文书
三八妇女节演讲稿
2014/05/27 职场文书
分公司任命书
2014/06/06 职场文书
关于诚信的活动方案
2014/08/18 职场文书
检察院院长群众路线教育实践活动个人整改措施
2014/10/04 职场文书
给老婆的保证书
2015/01/16 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
婚宴父亲致辞
2015/07/27 职场文书