js返回顶部实例分享


Posted in Javascript onDecember 21, 2016

话不多说,请看实例

1、HTML结构

<div class="return_top"></div>

2、css样式

.return_top{ 
  width: 50px; 
  height: 50px; 
  background: url(../images/lanren.gif) no-repeat center #FF8D16; 
  position:fixed; 
  right: 30px; 
  bottom: 30px; 
  display: none; 
  cursor: pointer; 
  z-index: 99;
}

3、js效果

<script>
   $(function(){
    $(window).scroll(function(){
      var topDistance=$(window).scrollTop();  //获取鼠标在本窗口现有状态下移动的高度
      if(topDistance>100){  //如果移动高度大于100px,顶部图标单单显示出,如果移动高度小于等于100,顶部图标不显示
        $('.return_top').fadeIn(800);
      }else{
        $('.return_top').fadeOut(800);
      }
    });
    $('.return_top').on('click',function(){
      $('html,body').animate({scrollTop:0},800); //必须用$('html,body')选择,不然没效果
    })
  });
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
完整显示当前日期和时间的JS代码
Sep 17 Javascript
Extjs学习笔记之二 初识Extjs之Form
Jan 07 Javascript
javascript算法学习(直接插入排序)
Apr 12 Javascript
Javascript 判断是否存在函数的方法
Jan 03 Javascript
JavaScript 表单处理实现代码
Apr 13 Javascript
JavaScript实现的简单幂函数实例
Apr 17 Javascript
JavaScript Length 属性的总结
Nov 02 Javascript
15位和18位身份证JS校验的简单实例
Jul 18 Javascript
jquery文字填写自动高度的实现方法
Nov 07 Javascript
Bootstrap table两种分页示例
Dec 23 Javascript
Vue的土著指令和自定义指令实例详解
Feb 04 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
Apr 15 Javascript
JS实现的系统调色板完整实例
Dec 21 #Javascript
基于jPlayer三分屏的制作方法
Dec 21 #Javascript
js实现的简练高效拖拽功能示例
Dec 21 #Javascript
利用Bootstrap实现表格复选框checkbox全选
Dec 21 #Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
Dec 21 #Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
Dec 21 #Javascript
JS定时器用法分析【时钟与菜单中的应用】
Dec 21 #Javascript
You might like
一个很不错的PHP翻页类
2009/06/01 PHP
PHP框架Swoole定时器Timer特性分析
2014/08/19 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
2016/03/21 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
javascript 鼠标拖动图标技术
2010/02/07 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
2011/01/27 Javascript
jquery ui dialog实现弹窗特效的思路及代码
2013/08/03 Javascript
关于Javascript 对象(object)的prototype
2014/05/09 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
javascript中使用正则表达式清理table样式的代码
2020/04/01 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
深入理解ES7的async/await的用法
2017/09/09 Javascript
JavaScript 性能提升之路(推荐)
2019/04/10 Javascript
JS实现处理时间,年月日,星期的公共方法示例
2019/05/31 Javascript
[05:13]2018DOTA2亚洲邀请赛主赛事第二日战况回顾 LGD、VG双雄携手晋级
2018/04/05 DOTA
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
快速解决安装python没有scripts文件夹的问题
2018/04/03 Python
Python设计模式之适配器模式原理与用法详解
2019/01/15 Python
Python3实现的旋转矩阵图像算法示例
2019/04/03 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
Python实现平行坐标图的绘制(plotly)方式
2019/11/22 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
HTML5添加鼠标悬浮音响效果不使用FLASH
2014/04/23 HTML / CSS
英国豪华装饰照明品牌的在线零售商:Inspyer Lighting
2019/12/10 全球购物
中学教师岗位职责
2013/11/26 职场文书
办公室保洁员岗位职责
2013/12/02 职场文书
股权转让协议书范本
2014/04/12 职场文书
圣诞晚会主持词
2015/07/01 职场文书
搭建Yolov5服务器
2022/04/30 Servers