jquery返回顶部
2015-11-16 19:28
585 查看
**jquery返回顶部**
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>返回顶部</title> <script type="text/javascript" src="jquery-1.9.1.js"></script> <style type="text/css"> #content{width: 500px;margin: 30px auto;height: 3000px;} #content a{float: right;right: 10px;bottom: 100px;position: fixed;background: url(backTop.png) no-repeat;width: 60px;height: 60px;} </style> <script type="text/javascript"> $(document).ready(function(){ $("#returnBack").hide(); $(window).scroll(function(){ if($(window).scrollTop()>100){ $("#returnBack").fadeIn(800); }else{ $("#returnBack").fadeOut(800); } }) $("#returnBack").click(function() { $(document.body).animate({scrollTop: 100}, 800); return false; }); }) </script> </head> <body> <div id="content"> <a href="javascript:;" id="returnBack" alt="返回顶部"></a> </div> </body> </html>
修复ie、火狐兼容问题
将
(document.body).animate(scrollTop:100,800);改为:(document.body).animate({scrollTop: 100}, 800);
改为:
(‘body,html’).animate({scrollTop: 100}, 800);
如果在下载源码的过程中遇到这个bug,希望看到这个日志后能自动去修改源码中的bug
效果图:
源码下载地址:http://pan.baidu.com/s/1eQfQPfs
相关文章推荐
- jQuery-1.9.1源码分析系列(八) 属性操作
- JQuery弹出层,点击按钮后弹出遮罩层,有关闭按钮
- jquery弹出层完美居中
- jQuery获取Select选择的Text和 Value(转)
- jQuery实现图片延迟加载
- JS,Jquery获取各种屏幕的宽度和高度
- jquery-ui-datepicker插件的使用
- jQuery ajax $.ajax()方法参数详解
- 关于Ajax ,jQuery以及jQuery Ajax 编程 (五)
- JQUERY
- 15款jQuery点击弹出对话框特效代码
- 关于Ajax ,jQuery以及jQuery Ajax 编程 (四)
- jquery
- 关于Ajax ,jQuery以及jQuery Ajax 编程 (三)
- jQuery-1.9.1源码分析系列(七) 钩子(hooks)机制及浏览器兼容续
- 关于Ajax ,jQuery以及jQuery Ajax 编程 (二)
- jquery前言
- 关于Ajax ,jQuery以及jQuery Ajax 编程 (一)
- 12个用得着的jQuery代码片段
- 兼容多浏览器的漂浮窗口特效jQuery