首页  >  文章  >  web前端  >  jquery实现效果比较好的table选中行颜色_jquery

jquery实现效果比较好的table选中行颜色_jquery

WBOY
WBOY原创
2016-05-16 16:54:32958浏览

jquery table选中行颜色(效果更好)

复制代码 代码如下:






align="center" cellpadding="0" cellspacing="1" bgcolor="#c0de98">

















































































js代码:
复制代码 代码如下:


<script> <BR>$(function(){ <BR>///////datagrid选中行变色与鼠标经过行变色/////////////// <BR>var dtSelector = ".list"; <BR>var tbList = $(dtSelector); <br><br>tbList.each(function() { <BR>var self = this; <BR>$("tr:even:not(:first)", $(self)).addClass("normalEvenTD"); // 从标头行下一行开始的奇数行,行数:(1,3,5...) <BR>$("tr:odd", $(self)).addClass("normalOddTD"); // 从标头行下一行开始的偶数行,行数:(2,4,6...) <br><br>// 鼠标经过的行变色 <BR>$("tr:not(:first)", $(self)).hover( <BR>function () { $(this).addClass('hoverTD');$(this).removeClass('table-td-content'); }, <BR>function () { $(this).removeClass('hoverTD');$(this).addClass('table-td-content'); } <BR>); <br><br>// 选择行变色 <BR>$("tr", $(self)).click(function (){ <BR>var trThis = this; <BR>$(self).find(".trSelected").removeClass('trSelected'); <BR>if ($(trThis).get(0) == $("tr:first", $(self)).get(0)){ <BR>return; <BR>} <BR>$(trThis).addClass('trSelected'); <BR>}); <BR>}); <BR>}); <BR></script>

效果显示:
jquery实现效果比较好的table选中行颜色_jquery
标题 标题 标题 标题
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
数据 数据 数据 数据
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn