jQuery实现table隔行换色和鼠标经过变色

一、隔行换色

$("tr:odd").css("background-color","#eeeeee");
$("tr:even").css("background-color","#ffffff");

或者一行搞定:

$("table tr:nth-child(odd)").css("background-color","#eeeeee");

:nth-child 匹配其父元素下的第N个子或奇偶元素

二、鼠标经过变色

$("tr").live({
	mouseover:function(){
		$(this).css("background-color","#eeeeee");
	},
	mouseout:function(){
		$(this).css("background-color","#ffffff");
	}
})

或者

$("tr").bind("mouseover",function(){
	$(this).css("background-color","#eeeeee");
})
$("tr").bind("mouseout",function(){
	$(this).css("background-color","#ffffff");
})

当然live()和bind()都可以同时绑定多个事件或分开。

如果table表格是动态添加的 请参阅:http://blog.csdn.net/itmyhome1990/article/details/30245973

jQuery实现table隔行换色和鼠标经过变色

时间: 2024-08-07 04:46:43

jQuery实现table隔行换色和鼠标经过变色的相关文章

jQuery实现表格隔行换色且感应鼠标高亮行变色

jQuery插件实现表格隔行换色且感应鼠标高亮行变色 http://www.jb51.net/article/41568.htm jquery 操作DOM的基本用法分享http://www.jb51.net/article/30047.htm jQuery技术之事件处理 http://blog.csdn.net/woshisap/article/details/7434010 jQuery实现表格隔行换色且感应鼠标高亮行变色,布布扣,bubuko.com

08-JS中table隔行换色

JS中table隔行换色 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8 <table id="tab1" border="" cellspacing="" cellpaddi

jQuery实现的table表格隔行换色代码实例

jQuery实现的table表格隔行换色代码实例:下面是一段代码实例,能够实现隔行变色的效果,这是网站人性化措施之一,在实际应用中的使用非常广泛.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <t

实现table、列表隔行换色

为了增强用户体验,快速识别行内容,一般都会在一些列表或者表格设置隔行换色~ 本人了解到的有两种常用的方法~ 1,利用CSS进行隔行换色 tr{ background: #E0F0FA;} tr:nth-child(2n){ background: white;} //规定属于其父元素的第2n(第偶数个)个子元素的每个 tr 的背景色 tr{ background-color: expression((this.sectionRowIndex % 2 == 0) ?   "#E0F0FA"

jQuery应用实例2:表格隔行换色

这里是用JS实现的:http://www.cnblogs.com/xuyiqing/p/8376312.html 接下来利用上一篇提到的选择器利用jQuery实现: 发现原来多行代码这里只需要两行: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格隔行换色</title> <script type="text/javascr

jQuery隔行换色+全选/全部选demo

隔行换色 html代码 <table border="1" cellspacing="" cellpadding="" width="500px"> <tr> <td>测试数据</td> <td>测试数据</td> <td>测试数据</td> <td>测试数据</td> </tr> <tr&

08.01《jQuery》——隔行换色jQuery实现

这是HTML代码和jQuery的触发代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="tableChangeColor_byself.css"/> <sc

JQuery案例一:实现表格隔行换色

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>使用JQ完成表格隔行换色</title> <script src="js/jquery.min.js"></script> <script> $(function() { $("tbody tr:odd").css(&qu

Atitit.隔行换色 &#160;变色 css3 结构性伪类选择器

Atitit.隔行换色  变色 css3 结构性伪类选择器 1.1. css3隔行换色扩展阅读 1 1.2. 结构伪选择器 1 1.3. jQuery 选择器2 1.1. css3隔行换色扩展阅读 原理就是利用结构伪类选择器 .list_div tr:nth-of-type(odd){background:#fff;} /* 奇数行 */ /*-------------------------------*/ .list_div tr:nth-of-type(even){ background: