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 相关文章推荐
jquery隔行换色效果实现方法
Jan 15 Javascript
javascript实现table表格隔行变色的方法
May 13 Javascript
简单分析javascript面向对象与原型
May 21 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
Jul 27 Javascript
跟我学习javascript创建对象(类)的8种方法
Nov 20 Javascript
Node.js 应用跑得更快 10 个技巧
Apr 03 Javascript
原生JS实现风箱式demo,并封装了一个运动框架(实例代码)
Jul 22 Javascript
jQuery validata插件实现方法
Jun 25 jQuery
Express + Node.js实现登录拦截器的实例代码
Jul 01 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
Dec 29 Javascript
layui-table表复选框勾选的所有行数据获取的例子
Sep 13 Javascript
javascript的setTimeout()使用方法总结
Nov 20 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
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
wamp下修改mysql访问密码的解决方法
2013/05/07 PHP
php格式化时间戳显示友好的时间实现思路及代码
2014/10/23 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
2016/04/15 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
基于JavaScript实现仿京东图片轮播效果
2015/11/06 Javascript
跟我学习javascript的prototype原型和原型链
2015/11/18 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
JS中setTimeout和setInterval的最大延时值详解
2017/02/13 Javascript
javascript设计模式之策略模式学习笔记
2017/02/15 Javascript
Vue-Router的使用方法
2018/09/05 Javascript
Web安全之XSS攻击与防御小结
2018/12/13 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
es6函数之箭头函数用法实例详解
2020/04/25 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
2020/05/23 Javascript
JS实现电脑虚拟键盘的操作
2020/06/24 Javascript
浅析python打包工具distutils、setuptools
2018/04/20 Python
python 利用jinja2模板生成html代码实例
2019/10/10 Python
联强国际笔试题面试题
2013/07/10 面试题
P/Invoke是什么
2015/07/31 面试题
学年末自我鉴定
2014/01/21 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
特岗教师个人总结
2015/02/10 职场文书
篮球拉拉队口号
2015/12/25 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书
Python数据分析入门之数据读取与存储
2021/05/13 Python
OpenCV-Python实现人脸美白算法的实例
2021/06/11 Python