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 相关文章推荐
HTML中不支持静态Expando的元素的问题
Mar 08 Javascript
jQuery 联动日历实现代码
May 31 Javascript
浅析webapp框架AngularUI的demo
Dec 21 Javascript
jQuery内容过滤选择器用法分析
Feb 10 Javascript
原生JavaScript编写俄罗斯方块
Mar 30 Javascript
jquery实现加载进度条提示效果
Nov 23 Javascript
Bootstrap table表格简单操作
Feb 07 Javascript
js date 格式化
Feb 15 Javascript
javascript编写简易计算器
May 06 Javascript
vue模块拖拽实现示例代码
Mar 09 Javascript
Angular2使用SVG自定义图表(条形图、折线图)组件示例
May 10 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 jQuery
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
Drupal读取Excel并导入数据库实例
2014/03/02 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
PHPExcel导出2003和2007的excel文档功能示例
2017/01/04 PHP
深入理解PHP的远程多会话调试
2017/09/21 PHP
php 可变函数使用小结
2018/06/12 PHP
微信企业转账之入口类分装php代码
2018/10/01 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
Javascript load Page,load css,load js实现代码
2010/03/31 Javascript
js创建子窗口并且回传值示例代码
2013/07/02 Javascript
js中符号转意问题示例探讨
2013/08/19 Javascript
Node.js中的模块机制学习笔记
2014/11/04 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
js面向对象实现canvas制作彩虹球喷枪效果
2016/09/24 Javascript
JS给Array添加是否包含字符串的简单方法
2016/10/29 Javascript
在Vue中使用echarts的实例代码(3种图)
2017/07/10 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
Vue双向数据绑定(MVVM)的原理
2020/10/03 Javascript
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
英国户外服装品牌:Craghoppers
2019/04/25 全球购物
P D PAOLA法国官网:西班牙著名的珠宝首饰品牌
2020/02/15 全球购物
美国在线家具网站:GDFStudio
2021/03/13 全球购物
毕业生自荐信的主要内容
2013/10/29 职场文书
高中生的自我评价
2014/03/04 职场文书
公司授权委托书
2014/04/04 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
机动车登记业务委托书
2014/10/08 职场文书
场地使用证明模板
2014/10/25 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
学困生转化工作总结
2015/08/13 职场文书
Python中三种花式打印的示例详解
2022/03/19 Python
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL