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 相关文章推荐
js的Boolean对象初始值示例
Mar 04 Javascript
jquery实现瀑布流效果分享
Mar 26 Javascript
jquery实现定时自动轮播特效
Dec 10 Javascript
使用Jasmine和Karma对AngularJS页面程序进行测试
Mar 05 Javascript
JQuery导航菜单选择特效
Apr 11 Javascript
JS组件Bootstrap Table布局详解
May 27 Javascript
分分钟玩转Vue.js组件(二)
Mar 01 Javascript
js实现二级导航功能
Mar 03 Javascript
详解JSON Web Token 入门教程
Jul 30 Javascript
JavaScript实现模态对话框实例
Jan 13 Javascript
Vue自定义组件的四种方式示例详解
Feb 28 Javascript
使用Ajax实现无刷新上传文件
Apr 12 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数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
2011/05/29 PHP
php笔记之:AOP的应用
2013/04/24 PHP
Codeigniter实现处理用户登录验证后的URL跳转
2014/06/12 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
2015/12/31 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
2017/05/26 PHP
js 中 document.createEvent的用法
2010/08/29 Javascript
JS实现控制表格行内容垂直对齐的方法
2015/03/30 Javascript
jQuery的css() 方法使用指南
2015/05/03 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
jQuery Layer弹出层传值到父页面的实现代码
2017/08/17 jQuery
jQuery动态添加.active 实现导航效果代码思路详解
2017/08/29 jQuery
微信公众平台 发送模板消息(Java接口开发)
2019/04/17 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
vue.js中导出Excel表格的案例分析
2019/06/11 Javascript
在react-antd中弹出层form内容传递给父组件的操作
2020/10/24 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
python处理圆角图片、圆形图片的例子
2014/04/25 Python
利用Fn.py库在Python中进行函数式编程
2015/04/22 Python
Python实现股市信息下载的方法
2015/06/15 Python
python实现五子棋游戏
2019/06/18 Python
Pycharm运行加载文本出现错误的解决方法
2019/06/27 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
2020/08/07 Python
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
2016/04/26 HTML / CSS
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
2018/09/10 HTML / CSS
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
什么是Deployment descriptors;都有什么类型的部署描述符
2015/07/28 面试题
介绍一下OSI七层模型
2012/07/03 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
2013/09/28 面试题
委托书格式
2014/08/01 职场文书
优化经济发展环境工作总结
2015/08/11 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书