js实现返回顶部效果


Posted in Javascript onMarch 10, 2017

话不多说,请看代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS点击按钮到页面最底部/返回页面顶部代码</title>
<style type="text/css">
 #back-to-top{ position: fixed; bottom: 50px; right: 10%; }
</style>
</head>
<body>
<div style="height: 3000px;"></div>
<div id="back-to-top">
 <a href="#top" rel="external nofollow" >返回顶部</a>
</div>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>
 <script type="text/javascript">
 $(document).ready(function(){
  //首先将#back-to-top隐藏
  $("#back-to-top").hide();
  //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失
  $(function () {
    $(window).scroll(function(){
    if ($(window).scrollTop()>100){
    $("#back-to-top").fadeIn(100);
    }
    else
    {
    $("#back-to-top").fadeOut(100);
    }
    });
    //当点击跳转链接后,回到页面顶部位置
    $("#back-to-top").click(function(){
    $('body,html').animate({scrollTop:0},"speed");
    return false;
    });
    });
    });
 </script>
</body>
</html>

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

Javascript 相关文章推荐
Javascript 生成指定范围数值随机数
Jan 09 Javascript
COM中获取JavaScript数组大小的代码
Nov 22 Javascript
JavaScript 获取当前时间戳的代码
Aug 05 Javascript
js实现仿百度瀑布流的方法
Feb 05 Javascript
Vuejs第八篇之Vuejs组件的定义实例解析
Sep 05 Javascript
javascript实现滑动解锁功能
Mar 22 Javascript
利用vue.js实现被选中状态的改变方法
Feb 08 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
详解一个基于react+webpack的多页面应用配置
Jan 21 Javascript
详解vue配置后台接口方式
Mar 29 Javascript
Vue中点击active并第一个默认选中功能的实现
Feb 24 Javascript
vue使用echarts实现折线图
Mar 21 Vue.js
Vue.directive自定义指令的使用详解
Mar 10 #Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
Mar 10 #Javascript
微信小程序 图片加载(本地,网路)实例详解
Mar 10 #Javascript
微信小程序 页面传值详解
Mar 10 #Javascript
详解Vue生命周期的示例
Mar 10 #Javascript
jQuery表格(Table)基本操作实例分析
Mar 10 #Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
Mar 10 #Javascript
You might like
php中$this-&amp;gt;含义分析
2009/11/29 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
php导出csv格式数据并将数字转换成文本的思路以及代码分享
2014/06/05 PHP
帝国cms常用标签汇总
2015/07/06 PHP
给WordPress的编辑后台添加提示框的代码实例分享
2015/12/25 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
通过PHP实现用户注册后邮箱验证激活
2020/11/10 PHP
Array的push与unshift方法性能比较分析
2011/03/05 Javascript
jQuery中position()方法用法实例
2015/01/16 Javascript
jquery获取css的color值返回RGB的方法
2015/12/18 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
详解使用nodeJs安装Vue-cli
2017/05/17 NodeJs
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
mint-ui在vue中的使用示例
2018/04/05 Javascript
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
layui--js控制switch的切换方法
2019/09/03 Javascript
vue-cli3跨域配置的简单方法
2019/09/06 Javascript
Python模块结构与布局操作方法实例分析
2017/07/24 Python
使用python为mysql实现restful接口
2018/01/05 Python
python中join()方法介绍
2018/10/11 Python
python将一个英文语句以单词为单位逆序排放的方法
2018/12/20 Python
Python理解递归的方法总结
2019/01/28 Python
Python实现最常见加密方式详解
2019/07/13 Python
PyTorch中常用的激活函数的方法示例
2019/08/20 Python
Python3.7 读取音频根据文件名生成脚本的代码
2020/04/07 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
python爬取抖音视频的实例分析
2021/01/19 Python
如何高效率的查找一个月以内的数据
2012/04/15 面试题
药剂学专业应届生自荐信
2013/09/29 职场文书
个人借款协议书范本
2014/11/17 职场文书
白鹤梁导游词
2015/02/06 职场文书
go设置多个GOPATH的方式
2021/05/05 Golang
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL