用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 相关文章推荐
改进:论坛UBB代码自动插入方式
Dec 22 Javascript
JavaScript 版本自动生成文章摘要
Jul 23 Javascript
document.onreadystatechange事件的用法分析
Oct 17 Javascript
JQuery自定义事件的应用 JQuery最佳实践
Aug 01 Javascript
Prototype源码浅析 String部分(三)之HTML字符串处理
Jan 15 Javascript
js弹出的对话窗口永远保持居中显示
Dec 15 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
jQuery的缓存机制浅析
Jun 07 Javascript
javascript事件冒泡实例分析
May 13 Javascript
JavaScript自学笔记(必看篇)
Jun 23 Javascript
jQuery表单设置值的方法
Jun 30 jQuery
JS控制GIF图片的停止与显示
Oct 24 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数据库抽象层 PDO
2011/05/07 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
2016/12/15 PHP
php实现将数组或对象写入到文件的方法小结【三种方法】
2020/04/22 PHP
jquery实现pager控件示例
2014/04/09 Javascript
Windows8下搭建Node.js开发环境教程
2014/09/03 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
2015/03/04 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
javascript搜索框效果实现方法
2015/05/14 Javascript
基于javascript实现图片懒加载
2016/01/05 Javascript
jQuery实现表格与ckeckbox的全选与单选功能
2016/11/24 Javascript
JavaScript自定义函数实现查找两个字符串最长公共子串的方法
2016/11/24 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
2016/12/27 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
js实现拖拽上传图片功能
2017/08/01 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
layer父页获取弹出层输入框里面的值方法
2019/09/02 Javascript
Vue组件间数据传递的方式(3种)
2020/07/13 Javascript
[01:21:58]守擂赛DOTA2第一周决赛
2020/04/22 DOTA
python k-近邻算法实例分享
2014/06/11 Python
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
玩转python爬虫之URLError异常处理
2016/02/17 Python
Python2.x利用commands模块执行Linux shell命令
2016/03/11 Python
详解django中自定义标签和过滤器
2017/07/03 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
2018/05/22 Python
Selenium鼠标与键盘事件常用操作方法示例
2018/08/13 Python
自学python的建议和周期预算
2019/01/30 Python
Python递归函数实例讲解
2019/02/27 Python
python实现批量修改文件名
2020/03/23 Python
联想澳大利亚官网:Lenovo Australia
2018/01/18 全球购物
梅花魂教学反思
2014/04/25 职场文书
销售经理工作检讨书
2015/02/19 职场文书
AJAX实现省市县三级联动效果
2021/10/16 Javascript