用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 相关文章推荐
动态调用css文件——jquery的应用
Feb 20 Javascript
JS 类型转换常见方法小结
May 31 Javascript
基于jQuery的简单九宫格实现代码
Aug 09 Javascript
ExtJS DOM元素操作经验分享
Aug 28 Javascript
wap浏览自动跳转到wap页面的js代码
May 17 Javascript
JQuery中serialize()用法实例分析
Feb 06 Javascript
Angular ng-repeat指令实例以及扩展部分
Dec 26 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
关于js对textarea换行符的处理方法浅析
Aug 03 Javascript
vuejs点击class变化的实例
Sep 05 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
Sep 22 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中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
php实现utf-8和GB2312编码相互转换函数代码
2013/02/07 PHP
jquery给图片添加鼠标经过时的边框效果
2013/11/12 Javascript
为jquery的ajaxfileupload增加附加参数的方法
2014/03/04 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
js实现的牛顿摆效果
2015/03/31 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
js支持键盘控制的左右切换立体式图片轮播效果代码分享
2015/08/26 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
2016/03/18 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
AngularJS中一般函数参数传递用法分析
2016/11/22 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
使用PYTHON创建XML文档
2012/03/01 Python
zookeeper python接口实例详解
2018/01/18 Python
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
python递归函数绘制分形树的方法
2018/06/22 Python
Python 写入训练日志文件并控制台输出解析
2019/08/13 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
在python3中使用shuffle函数要注意的地方
2020/02/28 Python
美国知名艺术画网站:Art.com
2017/02/09 全球购物
澳大利亚自然和有机的健康美容产品一站式商店:Ziani Beauty
2017/12/28 全球购物
吉力贝官方网站:Jelly Belly
2019/03/11 全球购物
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
材料物理专业个人求职信
2013/12/15 职场文书
优秀德育工作者事迹材料
2014/05/07 职场文书
施工单位工程部经理岗位职责
2015/04/09 职场文书
如何写一份具有法律效力的借款协议书?
2019/07/02 职场文书
python中pandas.read_csv()函数的深入讲解
2021/03/29 Python
python自动计算图像数据集的RGB均值
2021/06/18 Python