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 相关文章推荐
jQuery针对各类元素操作基础教程
Aug 29 Javascript
JavaScript定义变量和变量优先级问题探讨
Oct 11 Javascript
javascript实现无限级select联动菜单
Jan 02 Javascript
在JavaScript应用中实现延迟加载的方法
Jun 25 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
Jun 25 Javascript
javascript入门之window对象【新手必看】
Nov 22 Javascript
微信小程序页面生命周期详解
Jan 31 Javascript
vue自定义filters过滤器
Apr 26 Javascript
vue遍历生成的输入框 绑定及修改值示例
Oct 30 Javascript
js实现上下左右键盘控制div移动
Jan 16 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
Jul 19 Javascript
vue-cli4.0多环境配置变量与模式详解
Dec 30 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/27 PHP
基于php-fpm 参数的深入理解
2013/06/03 PHP
php环境套包 dedeampz 伪静态设置示例
2014/03/26 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
2014/06/12 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
Yii框架登录流程分析
2014/12/03 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
JQuery fileupload插件实现文件上传功能
2016/03/18 Javascript
弹出遮罩层后禁止滚动效果【实现代码】
2016/04/29 Javascript
Vue 报错TypeError: this.$set is not a function 的解决方法
2018/12/17 Javascript
JavaScript链式调用原理与实现方法详解
2020/05/16 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
[41:56]Spirit vs Liquid Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
Python爬虫设置代理IP的方法(爬虫技巧)
2018/03/04 Python
python2.6.6如何升级到python2.7.14
2018/04/08 Python
使用python爬取B站千万级数据
2018/06/08 Python
Pyqt5 实现跳转界面并关闭当前界面的方法
2019/06/19 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
Keras中的两种模型:Sequential和Model用法
2020/06/27 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
python实现银行账户系统
2021/02/22 Python
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
Kaufmann Mercantile官网:家居装饰、配件、户外及更多
2018/09/28 全球购物
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
英国领先的豪华时尚家居网上商店:Amara
2019/08/12 全球购物
纪念建党演讲稿范文
2014/01/13 职场文书
计算机学生求职信范文
2014/01/30 职场文书
员工培训邀请函
2014/02/02 职场文书
护理专科毕业生自荐书范文
2014/02/19 职场文书
2016应届大学生自荐信模板
2016/01/28 职场文书
7个你应该知道的JS原生错误类型
2021/04/29 Javascript
Redis模仿手机验证码发送的实现示例
2021/11/02 Redis