基于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 相关文章推荐
JavaScript中的关键字&quot;VAR&quot;使用详解 分享
Jul 31 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
Aug 12 Javascript
简介alert()与console.log()的不同
Aug 26 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
Dec 02 Javascript
jQuery实现简单的DIV拖动效果
Feb 19 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
JS代码实现百度地图 画圆 删除标注
Oct 12 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
Dec 04 Javascript
angular十大常见问题
Mar 07 Javascript
基于JavaScript实现多级菜单效果
Jul 25 Javascript
微信小程序使用request网络请求操作实例
Dec 15 Javascript
javascript 原型与原型链的理解及实例分析
Nov 23 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微信支付接口开发程序
2016/08/02 PHP
Yii框架多语言站点配置方法分析【中文/英文切换站点】
2020/04/07 PHP
刷新时清空文本框内容的js代码
2007/04/23 Javascript
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
2011/03/16 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
我的Node.js学习之路(四)--单元测试
2014/07/06 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
jquery实现删除一个元素后面的所有元素功能
2015/12/21 Javascript
浅析jquery与checkbox的checked属性的问题
2016/04/27 Javascript
基于Bootstrap实现tab标签切换效果
2020/04/15 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
layui.tree组件的使用以及搜索节点功能的实现
2019/09/26 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
python实现发送邮件功能代码
2017/12/14 Python
Python读取word文本操作详解
2018/01/22 Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
2020/04/23 Python
Python简单实现两个任意字符串乘积的方法示例
2018/04/12 Python
python打印直角三角形与等腰三角形实例代码
2019/10/20 Python
python实现梯度下降法
2020/03/24 Python
python使用信号量动态更新配置文件的操作
2020/04/01 Python
Python实现密钥密码(加解密)实例详解
2020/04/26 Python
HTML5实现移动端弹幕动画效果
2019/08/01 HTML / CSS
英国绿色商店:Natural Collection
2019/05/03 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
大学生蛋糕店创业计划书
2014/01/13 职场文书
棉花姑娘教学反思
2014/02/15 职场文书
高中生学期学习自我评价
2014/02/24 职场文书
高中英语演讲稿范文
2014/04/24 职场文书
工业设计专业自荐书
2014/06/05 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
李强为自己工作观后感
2015/06/11 职场文书
大学生,三分钟即兴演讲稿
2019/07/22 职场文书
python数字图像处理实现图像的形变与缩放
2022/06/28 Python