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 相关文章推荐
js性能优化 如何更快速加载你的JavaScript页面
Mar 17 Javascript
JS 实现导航栏悬停效果
Sep 23 Javascript
JavaScript判断变量是否为undefined的两种写法区别
Dec 04 Javascript
js解析json读取List中的实体对象示例
Mar 11 Javascript
给angular加上动画效遇到的问题总结
Feb 17 Javascript
webpack2.0搭建前端项目的教程详解
Apr 05 Javascript
vue购物车插件编写代码
Nov 27 Javascript
使用vue2实现购物车和地址选配功能
Mar 29 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
Aug 14 Javascript
解决layer.prompt无效的问题
Sep 24 Javascript
JavaScript命令模式原理与用法实例详解
Mar 10 Javascript
原生JS实现音乐播放器的示例代码
Feb 25 Javascript
自己动手写的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
JAVA/JSP学习系列之二
2006/10/09 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
php单例模式实现(对象只被创建一次)
2012/12/05 PHP
php微信公众号开发之关键词回复
2018/10/20 PHP
Domino中运用jQuery读取视图内容的方法
2009/10/21 Javascript
JavaScript 构造函数 面相对象学习必备知识
2010/06/09 Javascript
Jquery和angularjs获取check框选中的值的方法汇总
2016/01/17 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
微信小程序 action-sheet 反馈上拉菜单简单实例
2017/05/11 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
详解基于vue-cli3快速发布一个fullpage组件
2019/03/08 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
JavaScript对象原型链原理详解
2020/02/05 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
python读写ini文件示例(python读写文件)
2014/03/25 Python
python实现连接mongodb的方法
2015/05/08 Python
Python打印斐波拉契数列实例
2015/07/07 Python
Python for Informatics 第11章 正则表达式(一)
2016/04/21 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
uwsgi+nginx部署Django项目操作示例
2018/12/04 Python
python安装scipy的步骤解析
2019/09/28 Python
使用pytorch完成kaggle猫狗图像识别方式
2020/01/10 Python
PyQt5+python3+pycharm开发环境配置教程
2020/03/24 Python
python各种excel写入方式的速度对比
2020/11/10 Python
python 基于opencv 实现一个鼠标绘图小程序
2020/12/11 Python
机工车间主任岗位职责
2014/03/05 职场文书
大学生村官演讲稿
2014/04/25 职场文书
社会学专业求职信
2014/07/17 职场文书
党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
语文教师个人工作总结
2015/02/06 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
聘任合同书
2015/09/21 职场文书