基于jQuery的的一个隔行变色,鼠标移动变色的小插件


Posted in Javascript onJuly 06, 2010

table HTMLElement效果
基于jQuery的的一个隔行变色,鼠标移动变色的小插件

var br_cc = (function(){ 
var setEffect = function(els,params){ 
var settings = {"c1":"#eee","c2":"#ccc","c3":"#f00"}; 
$.extend(settings,params); 
els.each(function(i){ 
var self = $(this); 
if(i%2==0){ 
this._bg = settings.c1; 
}else{ 
this._bg = settings.c2; 
} 
self.css({"background-color":this._bg,"cursor":"pointer"}); 
self.mouseover(function(){ 
self.css("background-color",settings.c3); 
}); 
self.mouseout(function(){ 
self.css("background-color",this._bg); 
}); 
}); 
}; 
var cc_table = function(params){ 
params = params || {}; 
var box = params.box?$("#"+params.box):$("body").eq(0); 
setEffect(box.find("tr")); 
}; 
var cc_div = function(params){ 
params = params || {}; 
var box = params.box?$("#"+params.box):$("body").eq(0); 
var els = params.tagClass?box.find("."+settings.tagClass):box.find("div"); 
setEffect(els); 
}; 
return {"cc_tb":cc_table,"cc_div":cc_div}; 
})(); 
$(document).ready(function(){ 
br_cc.cc_tb({"box":"stu-datas-tb"}); 
br_cc.cc_div({"box":"stu-datas-div"}); 
});

使用非常简单,就不多废话了。有需要的朋友直接拿去。别忘了顶哈。
table和div的数据表示Html结构:
<h2>table HTMLElement效果</h2> 
<table> 
<thead> 
<tr> 
<th>id</th><th>name</th><th>age</th><th>sex</th> 
</tr> 
</thead> 
<tbody id="stu-datas-tb"> 
<tr> 
<td>1</td><td>张三</td><td>18</td><td>男</td> 
</tr> 
<tr> 
<td>1</td><td>张三</td><td>18</td><td>男</td> 
</tr> 
<tr> 
<td>1</td><td>张三</td><td>18</td><td>男</td> 
</tr> 
<tr> 
<td>1</td><td>张三</td><td>18</td><td>男</td> 
</tr> 
</tbody> 
</table> 
<h2>div HTMLElement效果</h2> 
<div id="stu-datas-div"> 
<div class="stu_info"> 
<span>1</span><span>李倩</span><span>20</span><span>女</span> 
</div> 
<div class="stu_info"> 
<span>1</span><span>李倩</span><span>20</span><span>女</span> 
</div> 
<div class="stu_info"> 
<span>1</span><span>李倩</span><span>20</span><span>女</span> 
</div> 
<div class="stu_info"> 
<span>1</span><span>李倩</span><span>20</span><span>女</span> 
</div> 
</div>
Javascript 相关文章推荐
asp(javascript)全角半角转换代码 dbc2sbc
Aug 06 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
May 18 Javascript
jQuery制作仿Mac Lion OS滚动条效果
Feb 10 Javascript
javascript中的Base64、UTF8编码与解码详解
Mar 18 Javascript
JavaScript动态修改背景颜色的方法
Apr 16 Javascript
javaScript中push函数用法实例分析
Jun 08 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
May 13 Javascript
Angular 理解module和injector,即依赖注入
Sep 07 Javascript
jQuery 选择器(61种)整理总结
Sep 26 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
Sep 16 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 Javascript
Element输入框带历史查询记录的实现示例
Jan 15 Javascript
一个基于jquery的图片切换效果
Jul 06 #Javascript
jQuery ajax BUG:object doesn't support this property or method
Jul 06 #Javascript
防止页面被iframe(兼容IE,Firefox火狐)
Jul 04 #Javascript
JavaScript对象、属性、事件手册集合方便查询
Jul 04 #Javascript
JavaScript 内置对象属性及方法集合
Jul 04 #Javascript
js以对象为索引的关联数组
Jul 04 #Javascript
JavaScript对象链式操作代码(jquery)
Jul 04 #Javascript
You might like
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
2011/07/23 PHP
Thinkphp实现MySQL读写分离操作示例
2014/06/25 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
js和C# 时间日期格式转换的简单实例
2016/05/28 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
Three.js基础学习教程
2017/11/16 Javascript
JavaScript callback回调函数用法实例分析
2018/05/08 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
2020/07/20 Javascript
我所理解的JavaScript中的this指向
2020/09/04 Javascript
[26:52]LGD vs EG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Python处理RSS、ATOM模块FEEDPARSER介绍
2015/02/18 Python
python生成随机密码或随机字符串的方法
2015/07/03 Python
python基础教程之分支、循环简单用法
2016/06/16 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
2019/07/31 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
2021/02/01 Python
耐克中国官方商城:Nike中国
2018/10/18 全球购物
运动会稿件50字
2014/02/17 职场文书
村抢险救灾方案
2014/05/09 职场文书
企业文化标语大全
2014/06/10 职场文书
过程装备与控制工程专业求职信
2014/07/02 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
党员自我对照检查材料
2014/08/19 职场文书
2014年组织部工作总结
2014/11/14 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
飞屋环游记观后感
2015/06/08 职场文书
小学思想品德教学反思
2016/02/24 职场文书
2019毕业典礼主持词!
2019/07/05 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
python可视化之颜色映射详解
2021/09/15 Python
什么是SOLID
2022/03/24 Javascript
对讲机知识
2022/04/07 无线电