当前位置:  编程技术>jquery

jquery控制表格奇偶行与活动行颜色

    来源: 互联网  发布时间:2014-10-04

    本文导语:  最近用到表格奇偶行不同色,不得不去再看jquery。 做完后不得不来感叹一下jquery真是太牛了,不用自己再写一大堆javascript函数去实现了,简单几句轻松搞定。 先定义好表格的奇偶行样式,代码:   代码示例: body { font-size...

最近用到表格奇偶行不同色,不得不去再看jquery。
做完后不得不来感叹一下jquery真是太牛了,不用自己再写一大堆javascript函数去实现了,简单几句轻松搞定。

先定义好表格的奇偶行样式,代码:
 

代码示例:

body {
font-size:12px;
}

th {
color: #ffffff;
background: #a172ac;
}

table,table td,table th {
padding: 0.5em;
margin: 0;
border:0;
border-spacing:0;
}
/* odd items 1,3,5,7,... */
table tbody tr.odd,
.odd {
background: #fbd106;
}

/* even items 2,4,6,8,... */
table tbody tr.even,
.even {
background: #e6453b;
}

/* hovered items */
.odd:hover,
.even:hover,
.hover {
background: #4bb747;
color: #ffffff;
}

页面代码:
 

代码示例:




用jquery实现table奇偶行不同色--www.



$(document).ready(function () {
//排除th标签,th可能是有自己特有的样式,所以定义th样式。
//$("tr:not(:has(th)):odd").addclass("odd");
//$("tr:not(:has(th)):even").addclass("even");
$("tr:odd").addclass("odd");
$("tr:even").addclass("even");
//如果css中不定义".odd:hover"和".even:hover"就需要toggleclass()。
/*
$("tr").mouseover(function () {
$(this).toggleclass(".hover");
});
$("tr").mouseout(function () {
$(this).toggleclass(".hover");
});
*/
});






data
data
data
data


data
data
data
data


data
data
data
data


data
data
data
data


data
data
data
data




如果不需要鼠标事件,只需奇偶行不同色直接可以用css搞定。
 

代码示例:

table tr:nth-child(even) td,
table tr:nth-child(even) th {
background-color: #fbd106;
}

table tr:nth-child(odd) td,
table tr:nth-child(odd) th {
background-color: #e6453b;
}


    
 
 

您可能感兴趣的文章:

  • jquery css 设置table的奇偶行背景色示例
  • 如何用jquery控制表格奇偶行及活动行颜色
  • jQuery表格插件 Flexigrid for jQuery
  • jQuery电子表格插件 jQuery.sheet
  • jQuery电子表格插件 JQuery.Spreadsheet UI
  • JQuery实现动态表格点击按钮表格增加一行
  • jQuery 数据表格插件 jqxGrid
  • jQuery表格插件 jQuery grid view plugin
  • jQuery表格插件 DataTables
  • jQuery表格插件 ayGrid
  • jQuery表格插件 MagicGrid
  • jQuery如何获取表格总行数
  • jQuery 表格插件 cGrid
  • jQuery 表格插件 jui_datagrid
  • jQuery表格插件 colResizable
  • jQuery表格分页插件 Table Pagination
  • jQuery表格插件 Flexigrid
  • jQuery 表格响应式插件 FooTable
  • jQuery树形表格插件 jQTreeTable
  • jQuery 表格排序插件 Stupid Table
  • jQuery 表格数据渲染插件 GraphUp
  • 基于jQuery的表格组件 VDataTable
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery颜色选择器 ExColor
  • jQuery 颜色选择器 mColorPicker
  • jQuery 颜色拾取器 ColorPicker
  • jQuery表格颜色插件 HeatColor
  • jQuery颜色选择器插件 Farbtastic
  • jQuery 颜色插件 JeeGoo Colo
  • jQuery颜色拾取器 jPicker
  • jQuery颜色选择器 iColorPicker
  • jQuery 颜色选择器 Spectrum
  • jQuery 颜色插件 bootstrap-colorpickersliders
  • jQuery 颜色选择插件 evol.colorpicker
  • jquery获取样式中background-color颜色值
  • jquery获取颜色在ie和ff下的区别示例介绍
  • 轻量级 jQuery 颜色选择器 Colpick
  • jquery修改网页背景颜色通过css方法实现
  • JQuery 动态改变字体颜色的实现代码
  • Jquery 表格颜色交替变化,点击选中行,鼠标移过颜色变化的代码分享
  • jquery实现的随机多彩tag标签随机颜色和字号大小效果
  • jquery实现效果比较好的table选中行颜色
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • 通过javascript库JQuery实现页面跳转功能代码 iis7站长之家
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3