使用jQuery实现返回顶部


Posted in Javascript onJanuary 26, 2015

使用jQuery实现。所用图片:

使用jQuery实现返回顶部

1、尝试滚动 此页面到底部即可出现go2top按钮。
2、go2top-inner暂未使用。
HTML&JS定义:

<a id="go2top" class="go2top" href="#header"><span class="go2top-inner"></span></a>

<script type="text/javascript">

$(function(){

    $('#go2top').click(function(){

        $("html,body").animate({scrollTop:0},200);

        return false;

    });

    $(window).scroll(function(){

        var obj=$('#go2top');

        if(obj.offset().top>900){

            obj.show();

        }else{

            obj.hide();

        }

    });

});

</script>

CSS定义

.go2top {

    background: url("http://images.cnitblog.com/blog/84698/201303/28125209-67653841b1114531a2a1e6db63315d63.png") no-repeat scroll left top transparent;

    bottom: 65px;

    color: #444444;

    display: none;

    height: 50px;

    margin-left: 510px;

    position: fixed;

    right: 160px;

    text-align: center;

    width: 50px;

}

.go2top:hover {

    background-position: -50px top;

}

试试看,是不是有了返回顶部了,非常方便实用的功能,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript 设计模式 富有表现力的Javascript(一)
May 26 Javascript
使用Javascript接收get传递的值的代码
Nov 30 Javascript
javascript的console.log()用法小结
May 31 Javascript
如何防止JavaScript自动插入分号
Nov 05 Javascript
JavaScript基础知识及常用方法总结
Jan 10 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
Jun 07 Javascript
JS实现将Asp.Net的DateTime Json类型转换为标准时间的方法
Aug 02 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
前端主流框架vue学习笔记第一篇
Jul 26 Javascript
jquery tmpl模板(实例讲解)
Sep 02 jQuery
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
Vuex的各个模块封装的实现
Jun 05 Javascript
SyntaxHighlighter 3.0.83使用笔记
Jan 26 #Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
Jan 26 #Javascript
JavaScript事件委托用法分析
Jan 24 #Javascript
jQuery统计上传文件大小的方法
Jan 24 #Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 #Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
Jan 24 #Javascript
使用jQuery实现input数值增量和减量的方法
Jan 24 #Javascript
You might like
处理单名多值表单的详解
2013/06/08 PHP
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
php中session与cookie的比较
2015/01/27 PHP
Javascript 刷新全集常用代码
2009/11/22 Javascript
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
JavaScript获取flash对象与网上的有所不同
2014/04/21 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
js实现a标签超链接提交form表单的方法
2015/06/24 Javascript
JavaScript继承模式粗探
2016/01/12 Javascript
jQuery实现滚动鼠标放大缩小图片的方法(附demo源码下载)
2016/03/05 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
bootstrap table实现合并单元格效果
2018/12/24 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
JS数组方法concat()用法实例分析
2020/01/18 Javascript
解决Vue @submit 提交后不刷新页面问题
2020/07/18 Javascript
python中xrange和range的区别
2014/05/13 Python
Python线性回归实战分析
2018/02/01 Python
python实现大文本文件分割
2019/07/22 Python
Python数据存储之 h5py详解
2019/12/26 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
python中编写函数并调用的知识点总结
2021/01/13 Python
普通员工辞职信
2014/01/17 职场文书
毕业生自我鉴定实例
2014/01/21 职场文书
打造高效课堂实施方案
2014/03/22 职场文书
学生操行评语大全
2014/04/24 职场文书
销售2014年度工作总结
2014/12/08 职场文书
英语辞职信范文
2015/02/28 职场文书
公司更名通知函
2015/04/24 职场文书
2015年校本培训工作总结
2015/07/24 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
Mysql事务索引知识汇总
2022/03/17 MySQL