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 backgroundImage控制
May 19 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
Feb 22 Javascript
如何实现textarea里的不同文本显示不同颜色
Jan 20 Javascript
JS实现的通用表单验证插件完整实例
Aug 20 Javascript
javascript中的作用域和闭包详解
Jan 13 Javascript
JavaScript 基础函数_深入剖析变量和作用域
May 18 Javascript
xmlplus组件设计系列之树(Tree)(9)
May 02 Javascript
JS实现提交表单前的数字及邮箱校检功能
Nov 13 Javascript
JS使用Dijkstra算法求解最短路径
Jan 17 Javascript
浅谈React Native 传参的几种方式(小结)
May 21 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
Aug 08 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 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
php弹出对话框实现重定向代码
2014/01/23 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
PHP集成环境XAMPP的安装与配置
2018/11/13 PHP
php post换行的方法
2020/02/03 PHP
phpmyadmin在宝塔面板里进不去的解决方案
2020/07/06 PHP
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
jQuery滚动条插件nanoscroller使用指南
2015/04/21 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
微信小程序 登录的简单实现
2017/04/19 Javascript
Vue实现一种简单的无限循环滚动动画的示例
2021/01/10 Vue.js
Python set集合类型操作总结
2014/11/07 Python
python 爬虫出现403禁止访问错误详解
2017/03/11 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
详解Python中如何写控制台进度条的整理
2018/03/07 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
python定时截屏实现
2020/11/02 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
英国一家集合了众多有才华设计师品牌的奢侈店:Wolf & Badger
2018/04/18 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
历史学专业个人的自我评价
2013/10/13 职场文书
企业总经理任命书
2014/06/05 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
2014年群众路线教育实践活动整改措施
2014/09/24 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
2015年大学生党员承诺书
2015/04/27 职场文书
大学开学典礼新闻稿
2015/07/17 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python
MySQL中日期型单行函数代码详解
2021/06/21 MySQL
浅谈Java父子类加载顺序
2021/08/04 Java/Android