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 相关文章推荐
Js 获取当前日期时间及其它操作实现代码
Mar 04 Javascript
jQuery 渐变下拉菜单
Dec 15 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
Apr 17 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
May 12 Javascript
JavaScript中exec函数用法实例分析
Jun 08 Javascript
Jquery获取第一个子元素简单实例
Jun 02 Javascript
jQuery实现点击后高亮背景固定显示的菜单效果【附demo源码下载】
Sep 21 Javascript
HTML5开发Kinect体感游戏的实例应用
Sep 18 Javascript
在 Node.js 中使用 async 函数的方法
Nov 17 Javascript
小程序如何使用分包加载的实现方法
May 22 Javascript
简单使用webpack打包文件的实现
Oct 29 Javascript
js实现简单放大镜效果
Mar 07 Javascript
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
如何在PHP中使用Oracle数据库(5)
2006/10/09 PHP
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
第4章 数据处理-php字符串的处理-郑阿奇(续)
2011/07/04 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
JavaScript中Array 对象相关的几个方法
2006/12/22 Javascript
Javascript 二维数组
2009/11/26 Javascript
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
jQuery实现伪分页的方法分享
2016/02/17 Javascript
轻松实现jQuery添加删除按钮Click事件
2017/03/13 Javascript
js实现音乐播放控制条
2017/09/09 Javascript
vue自动化表单实例分析
2018/05/06 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
基于javascript实现贪吃蛇经典小游戏
2020/04/10 Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
2020/07/30 Javascript
原生js实现购物车功能
2020/09/23 Javascript
python生成日历实例解析
2014/08/21 Python
Python学习小技巧总结
2018/06/10 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
Python3如何使用tabulate打印数据
2020/09/25 Python
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
英语专业毕业生自荐信范文
2013/12/31 职场文书
幼儿园秋游活动方案
2014/01/21 职场文书
烹调加工管理制度
2014/02/04 职场文书
ktv好的活动方案
2014/08/17 职场文书
职业生涯规划书怎么写?
2014/09/14 职场文书
2014年安全保卫工作总结
2014/11/13 职场文书
煤矿安全保证书
2015/02/27 职场文书
公司酒会致辞
2015/07/30 职场文书
申论不会写怎么办?教您掌握这6点思维和原则
2019/07/17 职场文书
一小时迅速入门Mybatis之bind与多数据源支持 Java API
2021/09/15 Javascript
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js