jQuery实现的个性化返回底部与返回顶部特效代码


Posted in Javascript onOctober 30, 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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>特效加工厂</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<style type="text/css">
body
{
margin:0; padding:0; font-size:12px;
}
#main
{
width:910px; margin:0 auto; height:2000px;
}
.go{width:47px;height:106px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;bottom:25%; background-image:url("images/tobg.png"); background-repeat:no-repeat;}
.go a{background:url(images/a.png) no-repeat;display:block;text-indent:999em;width:37px;margin:5px;border:0;overflow:hidden;float:left; cursor:pointer;}
.go .top{background-position:0 0px;height:22px}
.go .feedback{background-position:0 -22px;height:32px}
.go .bottom{background-position:0 -55px;height:22px}
.go .top:hover{background-position:-38px -0px}
.go .feedback:hover{background-position:-38px -22px}
.go .bottom:hover{background-position:-38px -55px}
</style>
<script type="text/javascript">
 $(function () {
  $(".top").click(//定义返回顶部点击向上滚动的动画
  function () {
   $('html,body').animate({ scrollTop: 0 }, 700);
  });
  $(".bottom").click(//定义返回顶部点击向上滚动的动画
  function () {
   $('html,body').animate({ scrollTop: document.body.clientHeight }, 700);
  });
 })
</script>
</head>
<body>
<div id="main">
<div class="go">
  <a title="返回顶部" class="top"></a>
  <a title="如果您有意见,请反馈给我们!" class="feedback" href="#" target="_blank"></a>
  <a title="返回底部" class="bottom" ></a>
</div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
Jan 22 Javascript
初窥JQuery(二) 事件机制(1)
Nov 25 Javascript
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
Aug 23 Javascript
深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
Jun 10 Javascript
jQuery插件实现无缝滚动特效
Nov 24 Javascript
jQuery EasyUi实战教程之布局篇
Jan 26 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
Feb 17 Javascript
JavaScript ES6中const、let与var的对比详解
Jun 18 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
Sep 28 Javascript
vue后台管理之动态加载路由的方法
Aug 13 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
Aug 26 Javascript
使用Vue.js和MJML创建响应式电子邮件
Mar 23 Vue.js
自己动手写的javascript前端等待控件
Oct 30 #Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 #Javascript
JavaScript获取function所有参数名的方法
Oct 30 #Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 #Javascript
jQuery实现切换页面过渡动画效果
Oct 29 #Javascript
js实现跨域的4种实用方法原理分析
Oct 29 #Javascript
异步JS框架的作用以及实现方法
Oct 29 #Javascript
You might like
php适配器模式介绍
2012/08/14 PHP
php简单实现快速排序的方法
2015/04/04 PHP
php图像处理类实例
2015/07/28 PHP
php多线程实现方法及用法实例详解
2015/10/26 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
用jquery实现下拉菜单效果的代码
2010/07/25 Javascript
js 单击式的下拉菜单效果实例
2013/08/13 Javascript
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
Javascript WebSocket使用实例介绍(简明入门教程)
2014/04/16 Javascript
javascript弹出拖动窗口
2015/08/11 Javascript
跟我学习javascript的prototype,getPrototypeOf和__proto__
2015/11/17 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
2015/12/20 Javascript
手机端转换rem适应
2017/04/01 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
快速搭建Node.js(Express)用户注册、登录以及授权的方法
2019/05/09 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
windows上安装python3教程以及环境变量配置详解
2019/07/18 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
波兰最大的儿童服装连锁店之一:5.10.15.
2018/02/11 全球购物
怎样声明接口
2014/09/19 面试题
编码实现字符串转整型的函数
2012/06/02 面试题
商务英语应届生自我鉴定
2013/12/08 职场文书
将相和教学反思
2014/02/04 职场文书
支部组织生活会方案
2014/06/10 职场文书
学校四风问题对照检查材料思想汇报
2014/09/26 职场文书
汽车转让协议书
2015/01/29 职场文书
教师聘用意向书
2015/05/11 职场文书
月考总结与反思
2015/10/22 职场文书
初中语文教学反思范文
2016/03/03 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书
gojs实现蚂蚁线动画效果
2022/02/18 Javascript
一文搞懂MySQL索引页结构
2022/02/28 MySQL
关于EntityWrapper的in用法
2022/03/22 Java/Android