用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 相关文章推荐
模拟多级复选框效果的jquery代码
Aug 13 Javascript
javascript中bind函数的作用实例介绍
Sep 28 Javascript
详解AngularJS中的表格使用
Jun 16 Javascript
完美JQuery图片切换效果的简单实现
Jul 21 Javascript
Vue自定义指令介绍(2)
Dec 08 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
vue.js 实现图片本地预览 裁剪 压缩 上传功能
Mar 01 Javascript
axios+Vue实现上传文件显示进度功能
Apr 14 Javascript
Webpack按需加载打包chunk命名的方法
Sep 22 Javascript
javascript使用Blob对象实现的下载文件操作示例
Apr 18 Javascript
node.js如何根据URL返回指定的图片详解
Oct 21 Javascript
js实现简单商品筛选功能
Feb 02 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 disk_free_space 返回目录可用空间
2010/05/10 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
javascript innerHTML使用分析
2010/12/03 Javascript
js调用浏览器打印模块实现点击按钮触发自定义函数
2014/03/21 Javascript
node.js下when.js 的异步编程实践
2014/12/03 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
js比较日期大小的方法
2015/05/12 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
BootstrapValidator超详细教程(推荐)
2016/12/07 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
WebGL three.js学习笔记之阴影与实现物体的动画效果
2019/04/25 Javascript
微信小程序实现watch监听
2020/06/04 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
[53:10]完美世界DOTA2联赛决赛日 FTD vs GXR 第二场 11.08
2020/11/11 DOTA
Python聚类算法之DBSACN实例分析
2015/11/20 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
python生成随机图形验证码详解
2017/11/08 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
Pytorch中accuracy和loss的计算知识点总结
2019/09/10 Python
Python如何实现后端自定义认证并实现多条件登陆
2020/06/22 Python
python中yield的用法详解
2021/01/13 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
PHP面试题大全
2015/10/16 面试题
linux面试题参考答案(6)
2014/08/29 面试题
旅游管理本科生求职信
2013/10/14 职场文书
业务主管岗位职责
2013/11/20 职场文书
青奥会口号
2014/06/12 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
工程造价专业求职信
2014/07/17 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
公司年会晚会开幕词
2019/04/02 职场文书
TensorFlow的自动求导原理分析
2021/05/26 Python
使用Python开发冰球小游戏
2022/04/30 Python