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 相关文章推荐
Windows Live的@live.com域名注册漏洞 利用代码
Dec 27 Javascript
利用404错误页面实现UrlRewrite的实现代码
Aug 20 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
Aug 22 Javascript
node.js实现爬虫教程
Aug 25 Javascript
深入理解MVC中的时间js格式化
May 19 Javascript
关于JSON与JSONP简单总结
Aug 16 Javascript
Vue中定义全局变量与常量的各种方式详解
Aug 23 Javascript
详解Angular5路由传值方式及其相关问题
Apr 28 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
vue计算属性get和set用法示例
Feb 08 Javascript
关于JavaScript 中 if包含逗号表达式
Nov 27 Javascript
React自定义hook的方法
Jun 25 Javascript
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 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php 中文和编码判断代码
2010/05/16 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
PHP addAttribute()函数讲解
2019/02/03 PHP
js中的string.format函数代码
2020/08/11 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
鼠标经过出现气泡框的简单实例
2017/03/17 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
JavaScript实现图片放大镜效果
2019/06/27 Javascript
在 Vue 中编写 SVG 图标组件的方法
2020/02/24 Javascript
JS中的变量作用域(console版)
2020/07/18 Javascript
Python内置的字符串处理函数详细整理(覆盖日常所用)
2014/08/19 Python
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
python3 与python2 异常处理的区别与联系
2016/06/19 Python
centos6.8安装python3.7无法import _ssl的解决方法
2018/09/17 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
Python eval函数介绍及用法
2020/11/09 Python
python+selenium自动化实战携带cookies模拟登陆微博
2021/01/19 Python
CSS3圆角边框和边界图片效果实例
2016/07/01 HTML / CSS
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
2014/08/09 面试题
工商管理实习生自我鉴定范文
2013/12/18 职场文书
舞蹈教师自荐信
2014/01/27 职场文书
图书室标语
2014/06/21 职场文书
运动会400米加油稿(8篇)
2014/09/22 职场文书
2015年学校教育教学工作总结
2015/04/22 职场文书
公司年夜饭通知
2015/04/25 职场文书