用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实现颜色渐变的方法
Oct 30 Javascript
JavaScript中发布/订阅模式的简单实例
Nov 05 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
Oct 28 Javascript
继续学习javascript闭包
Dec 03 Javascript
angular+bootstrap的双向数据绑定实例
Mar 03 Javascript
JS+CSS实现下拉刷新/上拉加载插件
Mar 31 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
Jul 18 Javascript
vue项目tween方法实现返回顶部的示例代码
Mar 02 Javascript
Vue 中使用富文本编译器wangEditor3的方法
Sep 26 Javascript
vue 中固定导航栏的实例代码
Nov 01 Javascript
小程序新版订阅消息模板消息
Dec 31 Javascript
react中props 的使用及进行限制的方法
Apr 28 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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
PHP安装攻略:常见问题解答(一)
2006/10/09 PHP
PHP生成静态页面详解
2006/11/19 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
Sublime里直接运行PHP配置方法
2014/11/28 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
2014/11/28 Javascript
JavaScript中的数组特性介绍
2014/12/30 Javascript
JavaScript实现添加及删除事件的方法小结
2015/08/04 Javascript
Bootstrap实现下拉菜单效果
2016/04/29 Javascript
JS实现点击网页判断是否安装app并打开否则跳转app store
2016/11/18 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
JavaScript中Object基础内部方法图
2018/02/05 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
python 爬取微信文章
2016/01/30 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
Python&amp;&amp;GDAL实现NDVI的计算方式
2020/01/09 Python
python 8种必备的gui库
2020/08/27 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
2019/10/21 HTML / CSS
使用Html5多媒体实现微信语音功能
2019/07/26 HTML / CSS
美国户外服装和装备购物网站:Outland USA
2020/03/22 全球购物
电子信息专业学生自荐信
2013/11/09 职场文书
竞选演讲稿范文
2013/12/28 职场文书
幼儿园家长评语
2014/02/10 职场文书
《回乡偶书》教学反思
2014/04/12 职场文书
诉讼授权委托书范本
2014/10/05 职场文书
12.4法制宣传日标语
2014/10/08 职场文书
死亡诗社观后感
2015/06/05 职场文书
汉字听写大会观后感
2015/06/12 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
Python下opencv库的安装过程及问题汇总
2021/06/11 Python