jQuery实现带有动画效果的回到顶部和底部代码


Posted in Javascript onNovember 04, 2015

本文实例讲述了jQuery实现带有动画效果的回到顶部和底部代码。分享给大家供大家参考,具体如下:

这款动画版的回到顶部和底部效果代码,也算是比较常见的一款网页特效了,像淘宝网就有这种效果,使用了jQuery插件,加入了动画效果。

运行效果截图如下:

jQuery实现带有动画效果的回到顶部和底部代码

在线演示地址如下:

具体代码如下:

<!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>动画版的回到顶部和底部效果代码</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
body{padding:0px;margin:0px;}
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:40px;width:15px;}
#roll_top{background:url(images/roll.png) no-repeat;}
#fall{background:url(images/roll.png) no-repeat 0 -80px;}
#ct{background:url(images/roll.png) no-repeat 0 -40px;}
#roll{display:block;width:15px;margin-right:-508px;position:fixed;right:50%;top:50%;_margin-right:-507px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}
</style>
<!--[if IE]>
<style type="text/css">
/* 修正IE6振动bug */
html,body{background-image:url(about:blank);background-attachment:fixed;}
</style>
<![endif]-->
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($){
  $('#roll_top').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);}); 
  $('#ct').click(function(){$('html,body').animate({scrollTop:$('.ct').offset().top}, 800);});
  $('#fall').click(function(){$('html,body').animate({scrollTop:$('.footer,.footer_a').offset().top}, 800);});
});
</script>
</head>
<body>
预览效果时左下角会提示错误,而且看不到效果,刷新一下就可以看到效果了<br>
<div class="head">这里是页面顶部</div>
<div id="roll">
  <div title="回到顶部" id="roll_top"></div>
  <div title="转到底部" id="fall"></div>
</div>
<div id="content" style="height:2000px;"></div>
<div class="footer">这里是页面底部</div>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
利用javascript/jquery对上传文件格式过滤的方法
Jul 25 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
Apr 16 Javascript
js实现连个数字相加而不是拼接的方法
Feb 23 Javascript
js触发select onchange事件的小技巧
Aug 05 Javascript
js 判断图片是否加载完以及实现图片的预下载
Aug 14 Javascript
javascript实现控制的多级下拉菜单
Jul 05 Javascript
深入浅析JavaScript中的Function类型
Jul 09 Javascript
js数组操作方法总结(必看篇)
Nov 22 Javascript
详解webpack 多入口配置
Jun 16 Javascript
Vue头像处理方案小结
Jul 26 Javascript
微信小程序实现列表页的点赞和取消点赞功能
Nov 02 Javascript
vue3+typeScript穿梭框的实现示例
Dec 29 Vue.js
JavaScript前端开发之实现二进制读写操作
Nov 04 #Javascript
js实现二级菜单渐隐显示
Nov 03 #Javascript
整理JavaScript创建对象的八种方法
Nov 03 #Javascript
JavaScript实现倒计时代码段Item1(非常实用)
Nov 03 #Javascript
jQuery实用技巧必备(下)
Nov 03 #Javascript
JavaScript实现的多种鼠标拖放效果
Nov 03 #Javascript
JavaScript实现的Tween算法及缓冲特效实例代码
Nov 03 #Javascript
You might like
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
php类的自动加载操作实例详解
2016/09/28 PHP
PHP学习笔记之session
2018/05/06 PHP
javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
2013/01/23 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
2014/08/13 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
jquery判断复选框选中状态以及区分attr和prop
2015/12/18 Javascript
使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办
2016/01/04 Javascript
全面解析Javascript无限添加QQ好友原理
2016/06/15 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
使用webpack-dev-server处理跨域请求的方法
2018/04/18 Javascript
弱类型语言javascript中 a,b 的运算实例小结
2019/08/07 Javascript
jQuery实现移动端笔触canvas电子签名
2020/05/21 jQuery
原生JS实现音乐播放器的示例代码
2021/02/25 Javascript
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python爬虫_实现校园网自动重连脚本的教程
2018/04/22 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python属性和内建属性实例解析
2020/01/14 Python
python GUI库图形界面开发之PyQt5信号与槽多窗口数据传递详细使用方法与实例
2020/03/08 Python
在echarts中图例legend和坐标系grid实现左右布局实例
2020/05/16 Python
使用python编写一个语音朗读闹钟功能的示例代码
2020/07/14 Python
Python使用struct处理二进制(pack和unpack用法)
2020/11/12 Python
HTML5中的Article和Section元素认识及使用
2013/03/22 HTML / CSS
深入浅析HTML5中的SVG
2015/11/27 HTML / CSS
美国在线精品家居网站:Burke Decor
2017/04/12 全球购物
布里斯班女装时尚品牌:Adrift
2017/12/28 全球购物
Melissa鞋马来西亚官方网站:MDreams马来西亚
2018/04/05 全球购物
Java如何读取CLOB字段
2013/10/10 面试题
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
技术入股合作协议书
2014/10/07 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python