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 相关文章推荐
jQuery1.6 正式版发布并提供下载
May 05 Javascript
类似天猫商品详情随浏览器移动的示例代码
Feb 27 Javascript
jquery跟js初始化加载的多种方法及区别介绍
Apr 02 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
基于JS实现回到页面顶部的五种写法(从实现到增强)
Sep 03 Javascript
详解如何较好的使用js
Dec 16 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
Jan 19 Javascript
JS验证字符串功能
Feb 22 Javascript
小程序最新获取用户昵称和头像的方法总结
Sep 23 Javascript
微信小程序实现Swiper轮播图效果
Nov 22 Javascript
Vue项目中使用flow做类型检测的方法
Mar 18 Javascript
Vue Render函数创建DOM节点代码实例
Jul 08 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
使用sockets:从新闻组中获取文章(三)
2006/10/09 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
JS 跳转页面延迟2种方法
2013/03/29 Javascript
js与运算符和或运算符的妙用
2014/02/14 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
Bootstrap3制作图片轮播效果
2016/05/12 Javascript
EasyUI中的dataGrid的行内编辑
2017/06/22 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
JavaScript callback回调函数用法实例分析
2018/05/08 Javascript
React 项目迁移 Webpack Babel7的实现
2018/09/12 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
微信小程序实现写入读取缓存详解
2019/08/30 Javascript
Vue组件通信中非父子组件传值知识点总结
2019/12/05 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
python使用socket进行简单网络连接的方法
2015/04/29 Python
Python中的choice()方法使用详解
2015/05/15 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
python3 读取Excel表格中的数据
2018/10/16 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
python实现统计代码行数的小工具
2019/09/19 Python
python装饰器练习题及答案
2019/11/01 Python
Python爬虫之Spider类用法简单介绍
2020/08/04 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
英国豪华家具和家居用品购物网站:Teddy Beau
2020/10/12 全球购物
会计电算化专业个人的自我评价
2013/11/24 职场文书
销售实习自我鉴定
2013/12/07 职场文书
高中生班主任评语
2014/04/25 职场文书
大学生求职信
2014/06/17 职场文书
质量保证书格式
2015/02/27 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书