回到顶端
2015-10-07 14:44
309 查看
这里回到顶端的实现很简单。用window对象的scroll()方法,然后用window对象的scrollTop()判断滚动多少距离后出现图标。用animated()方法设置{scrollTop:0}实现回到顶端。代码如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>回到顶端</title> <script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.min.js" type="text/javascript" charset="utf-8"></script> <script src="http://cdn.bootcss.com/angular.js/1.4.6/angular.min.js" type="text/javascript" ></script> <script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" /> <style> body{ background: rgba(0, 0, 0,.5); width: 100%; height:1200px; } .backtop{ //设置fixed定位图标 position: fixed; float: right; right: 100px; bottom: 100px; } </style> <script> $(function(){ var backtop = $('.backtop') $(backtop).hide(); $(window).scroll(function(){ //滚动大于100后出现图标 if($(window).scrollTop()>100){ $(backtop).fadeIn(); }else{ $(backtop).fadeOut(); } }); $(backtop).click(function(){ //回到顶端 $('body').animate({scrollTop:0},500); }); }); </script> </head> <body> <div class="backtop"> <span class="glyphicon glyphicon-circle-arrow-up" style="color: rgb(255, 107, 147);font-size:50px;"></span> </div> </body> </html>
相关文章推荐
- 【转】Linux环境下hadoop安装过程
- Android布局动画---给你的View闪亮登场
- Java泛型Type
- getPath()与getAbsolutePath()的区别
- Trie树和其它数据结构的比较
- linux之gdb(上)
- IOS开发——多线程
- Xcode菜单功能中文翻译
- 下拉刷新ScrollView
- JSON--List集合转换成JSON对象
- 有上下界的网络流问题
- zigbee学习之DHT11
- adb Logcat用法
- Eclipse 中的多线程编译——如何成倍提升Gcc编译器的编译速度
- 一步一步创建一个Servlet站点
- CF_#324(Div.2)
- 边缘检测之Canny算子
- 简单工厂+单例模式
- 关于ActionBar
- HTML5 canvas画图