用jquery实现动画跳到顶部和底部(这个比较简单)


Posted in Javascript onSeptember 01, 2014

当点击顶部按钮的时候,执行方法,scrollTop属性获取选中标签距滚动条的距离,当点击底部标签时候,执行方法,其中offset()获取匹配元素在当前视口的相对偏移

<!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>
<title>Untitled Page</title>
<script type="text/javascript" src=jquery-1.8.0.js></script>
<script>
$(document).ready(function () {
//当点击顶部按钮的时候,执行方法,scrollTop属性获取选中标签距滚动条的距离。
$('#top').click(function () {
$('html').animate(
{ scrollTop: '0px' }, 1000
);
});
//当点击底部标签时候,执行方法,其中offset()获取匹配元素在当前视口的相对偏移,返回的是一个对象,有两个属性top,left
//animate,的第二个属性当然我们也可以设置'slow','normal'或'fast'
$('#foot').click(function () {
$('html').animate(
{scrollTop:$('span').offset().top},1000
);
});
});
</script>
</head>
<body>
<br /> <br /> <br /> <br /> <br />
<a href="#" id="foot">底部</a>
<br /> <br /> <br /> <br /> <br />
<br /> <br /> <br /> <br /> <br />

<a href="#" id="top">顶部</a>
<br /> <br /> <br /> <br /> <br />
<span></span>
</body>
</html>
Javascript 相关文章推荐
javascript oop开发滑动(slide)菜单控件
Aug 25 Javascript
JavaScript日历实现代码
Sep 12 Javascript
JS实现很酷的EMAIL地址添加功能实例
Feb 28 Javascript
深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP详解
Mar 05 Javascript
SpringMVC返回json数据的三种方式
Dec 10 Javascript
jQuery CSS3相结合实现时钟插件
Jan 08 Javascript
JavaScript模拟push
Mar 06 Javascript
javascript 数组的定义和数组的长度
Jun 07 Javascript
Vue-cli配置打包文件本地使用的教程图解
Aug 02 Javascript
小程序实现分类页
Jul 12 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
Feb 11 Javascript
Openlayers3实现车辆轨迹回放功能
Sep 29 Javascript
Javascript让DEDECMS告别手写Tag
Sep 01 #Javascript
通过JS来动态的修改url,实现对url的增删查改
Sep 01 #Javascript
一个不错的仿携程自定义数据下拉选择select
Sep 01 #Javascript
原生javascript实现拖动元素示例代码
Sep 01 #Javascript
使用text方法获取Html元素文本信息示例
Sep 01 #Javascript
textarea不能通过maxlength属性来限制字数的解决方法
Sep 01 #Javascript
超级好用的jQuery圆角插件 Corner速成
Aug 31 #Javascript
You might like
php 文件状态缓存带来的问题
2008/12/14 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
初识Laravel
2014/10/30 PHP
php实现cookie加密的方法
2015/03/10 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
2017/06/12 PHP
thinkPHP中U方法加密传递参数功能示例
2018/05/29 PHP
PHP实现时间日期友好显示实现代码
2019/09/08 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
2020/11/27 PHP
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
20行代码实现的一个CSS覆盖率测试脚本
2013/07/07 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
JS求平均值的小例子
2013/11/29 Javascript
JavaScript实现的购物车效果可以运用在好多地方
2014/05/09 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
jquery删除数组中重复元素
2016/12/05 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
关于vuex的学习实践笔记
2017/04/05 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
JavaScript 跨域之POST实现方法
2018/05/07 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
2019/09/04 Javascript
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
小学生倡议书范文
2014/05/13 职场文书
中学生检讨书范文
2014/11/03 职场文书
2014年幼师工作总结
2014/11/22 职场文书
西安导游词
2015/02/12 职场文书
经营场所证明范本
2015/06/19 职场文书
车辆管理制度范本
2015/08/05 职场文书
2016年大学生党员公开承诺书
2016/03/24 职场文书
大学生暑期社会实践的个人总结!
2019/07/17 职场文书
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫