jQuery实现的仿百度分页足迹效果代码


Posted in Javascript onOctober 30, 2015

本文实例讲述了jQuery实现的仿百度分页足迹效果代码。分享给大家供大家参考,具体如下:

这是一个类似于百度的分页足迹效果,基于jquery,原理就是所有为奇数的足迹元素给不一样的样式而已,其它的非奇数元素就按默认的样式。

参数说明:

obj为所有奇数元素
even当前所要点击触发事件
bg为足迹元素
active_bg为点击后的足迹背景

运行效果截图如下:

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 src="jquery-1.7.2.min.js" type="text/javascript"></script>
<style type="text/css">
.page{padding:100px 0;zoom:1}
.page:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.page span{position:relative;margin:0 2px;border:solid 1px #ccc;float:left;}
.page span a{padding:2px 5px;cursor:pointer;}
.page span i{display:block;height:10px;width:10px;background:#ccc;border-radius:50%;position:absolute;left:50%;top:-20px;margin-left:-5px;}
.page span i.active_i{background:red;}
</style>
<script type="text/javascript">
$(document).ready(function(){
 function pageStyle(obj,even,bg,active_bg){
  /*参数说明:
  obj为所有奇数元素
  even当前所要点击触发事件
  bg为足迹元素
  active_bg为点击后的足迹背景
  作者:zoowar
  */
  $(obj).css("top","-30px");
  $(even).click(function(){
  $(this).siblings(bg).addClass(active_bg).parent().siblings().find(bg).removeClass(active_bg);
  })
 }
 pageStyle(".page i:even",".page a","i","active_i");
 })
</script>
</head>
<body>
<div class="page">
 <span><a>上一页</a></span>
 <span><a>1</a><i class="active_i"></i></span>
 <span><a>2</a><i></i></span>
 <span><a>3</a><i></i></span>
 <span><a>4</a><i></i></span>
 <span><a>5</a><i></i></span>
 <span><a>5</a><i></i></span>
 <span><a>6</a><i></i></span>
 <span><a>7</a><i></i></span>
 <span><a>8</a><i></i></span>
 <span><a>9</a><i></i></span>
 <span><a>下一页</a></span>
</div>
</body>
</html>

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

Javascript 相关文章推荐
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
Jun 10 Javascript
CSS和Javascript简单复习资料
Jun 29 Javascript
多个js与css文件的合并方法详细说明
Dec 26 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
Aug 25 Javascript
js判断当前页面在移动设备还是在PC端中打开
Jan 06 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
May 24 Javascript
JS实现的全排列组合算法示例
Oct 09 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
Aug 10 Javascript
chosen实现省市区三级联动
Aug 16 Javascript
微信小程序:数据存储、传值、取值详解
May 07 Javascript
js获取图片的base64编码并压缩
Dec 05 Javascript
JavaScript获取function所有参数名的方法
Oct 30 #Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 #Javascript
jQuery实现切换页面过渡动画效果
Oct 29 #Javascript
js实现跨域的4种实用方法原理分析
Oct 29 #Javascript
异步JS框架的作用以及实现方法
Oct 29 #Javascript
图解JavaScript中的this关键字
May 28 #Javascript
jquery validate demo 基础
Oct 29 #Javascript
You might like
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
php 大数据量及海量数据处理算法总结
2011/05/07 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
javascript之学会吝啬 精简代码
2010/04/25 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
Javascript中innerHTML用法实例分析
2015/01/12 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
Angularjs material 实现搜索框功能
2016/03/08 Javascript
通用无限极下拉菜单的实现代码
2016/05/31 Javascript
浅谈JS继承_借用构造函数 &amp; 组合式继承
2016/08/16 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
浅析Vue 生命周期
2018/06/21 Javascript
浅谈vue同一页面中拥有两个表单时,的验证问题
2018/09/18 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
从局部变量和全局变量开始全面解析Python中变量的作用域
2016/06/16 Python
Python自定义主从分布式架构实例分析
2016/09/19 Python
TensorFlow实现Logistic回归
2018/09/07 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
2020/12/14 Python
新百伦折扣店:Joe’s New Balance Outlet
2016/08/20 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
警察思想汇报
2014/01/04 职场文书
财务部经理岗位职责
2014/02/03 职场文书
党员公开承诺书范文
2014/03/25 职场文书
宣传口号大全
2014/06/16 职场文书
党支部意见范文
2015/06/02 职场文书
乱世佳人观后感
2015/06/08 职场文书
2016优秀员工先进事迹材料
2016/02/25 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL