1、新建一个web项目,jQuery;
2、在WebContent目录下新建script文件夹,将jquery-1.10.1.js复制到script中;
3、同样,新建TableColor.html;
TableColor.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>表格间隔色</title>
<script type="text/javascript" src="script/jquery-1.10.1.js"></script>
<style type="text/css">
body
{
width:100%;
height:100%;
font-size:12px;
}
table
{
width:80%;
height:90%;
}
.tr_odd
{
background: #EBF2FE;
}
.tr_even
{
background: #B4CDE6;
}
.tab_body
{
text-align: center;
}
</style>
<script type="text/javascript">
$(function(){
$("tr:odd").addClass("tr_odd");
$("tr:even").addClass("tr_even");
});
</script>
</head>
<body>
<table>
<tr style="background: #CCCCCC;text-align: center;">
<th>学号</th>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
<tr class="tab_body">
<td>2013060101</td>
<td>张华</td>
<td>23</td>
<td>男</td>
</tr>
<tr class="tab_body">
<td>2013060102</td>
<td>赵雪</td>
<td>24</td>
<td>女</td>
</tr>
<tr class="tab_body">
<td>2013060103</td>
<td>孙旭</td>
<td>21</td>
<td>男</td>
</tr>
<tr class="tab_body">
<td>2013060104</td>
<td>李姝</td>
<td>20</td>
<td>女</td>
</tr>
<tr class="tab_body">
<td>2013060105</td>
<td>公孙旭</td>
<td>22</td>
<td>男</td>
</tr>
<tr class="tab_body">
<td>2013060106</td>
<td>李枝花</td>
<td>24</td>
<td>女</td>
</tr>
<tr class="tab_body">
<td>2013060107</td>
<td>魏征</td>
<td>22</td>
<td>男</td>
</tr>
<tr class="tab_body">
<td>2013060108</td>
<td>施礼</td>
<td>20</td>
<td>女</td>
</tr>
<tr class="tab_body">
<td>2013060109</td>
<td>王志</td>
<td>23</td>
<td>男</td>
</tr>
<tr class="tab_body">
<td>2013060104</td>
<td>方小许</td>
<td>20</td>
<td>女</td>
</tr>
</table>
</body>
</html>
4、运行http://localhost:8080/jQuery/TableColor.html,结果如下图:
分享到:
相关推荐
为了解决这个问题,开发者们通常会利用JavaScript库,如jQuery,来实现更高级的功能,例如表格信息的自动向上滚动。本文将深入探讨如何利用jQuery实现这一效果,以及相关知识点。 首先,jQuery是一个轻量级的...
本项目“jQuery表格信息自动向上滚动代码”聚焦于利用jQuery实现一个功能丰富的表格展示效果,尤其适合在数据量较大时提供更好的用户体验。 首先,`index.html`是网页的主文件,它包含了页面的基本结构以及对其他...
4. 定时器和滚动函数:使用JavaScript的setInterval()方法设置一个定时器,定时触发滚动函数scrollNews,以固定的时间间隔不断调用这个函数来实现自动滚动。在 scrollNews 函数内部,需要通过操作DOM来将ul元素向左...
在"jquery表格操作.pdf"中,我们探讨的是如何使用JQuery来增强表格的功能,包括交替显示行、拖动表格行、选择行以及排序等操作。下面将详细讲解这些功能的实现方式。 1. **交替显示行**: 这个功能是通过CSS类的...
《jQuery实现无刷新表格内容随机渐隐:Champagne.js》 在网页设计与开发中,动态效果常常能提升用户体验,使页面更具吸引力。本文将深入探讨如何利用jQuery库实现一个无刷新的表格内容随机渐隐效果,特别关注的是一...
综合jquery实现表格隔行换色和鼠标经过提示效果源码 7)日历插件 1.jQuery简洁漂亮点阵数字时钟显示日期的插件 2.一款简单jQuery日历选择器代码 3.基于jquery实现倒计时钟插件下载,Flip-Down Clock特效效果 ...
1. **纯CSS实现**:利用CSS的`:nth-child()`伪类选择器,我们可以选择表格中的偶数行或奇数行并设置背景色。例如,为偶数行设置灰色背景: ```css table tr:nth-child(even) { background-color: #f2f2f2; } ``` ...
文档讲述了如何通过jQuery实现表格编辑功能,即通过绑定点击事件来切换表格单元格的显示状态,使其从只读显示转换为可编辑模式。在本例中,当用户点击某个表格单元格时,该单元格会获得焦点,并允许用户进行编辑。...
在本文中,我们将深入探讨如何使用jQuery库来实现一些常见的前端交互效果,包括斑马线效果、打字效果、元素的隐藏与显示以及登录界面的创建。jQuery是一个强大的JavaScript库,它极大地简化了DOM操作、事件处理、...
《超实用的jQuery代码段》的代码跨平台、跨设备、跨浏览器,充分向读者演示了如何使用jQuery的各项技术,实现令人激动的网页效果。 《超实用的jQuery代码段》从jQuery框架的使用原理与应用场景出发,对最实用的...
JQuery,作为JavaScript的一个轻量级库,提供了丰富的API和方法,使得实现这种动态效果变得相对简单。 1. **JQuery基础**:首先,了解JQuery的基本语法是必要的。JQuery通过选择器(如$("#elementID"))选取HTML...
jQuery UI 包含了大量的可交互和视觉上吸引人的元素,它简化了网页开发,让开发者可以快速实现复杂且用户友好的界面设计。以下是一些关键的jQuery UI组件及其详细说明: 1. **对话框(Dialog)**:提供模态和非模态...
在这个项目中,CSS可能被用来定义表格样式,如边框、间距、字体等,同时,也可能包含了关键的CSS3动画规则,使得韩语字母在特定条件下(如鼠标悬停或时间间隔)改变颜色。 为了实现颜色变化的效果,开发者可能会...
在“Javascript表格高级操作”这个主题中,我们将深入探讨如何实现一系列高级功能,包括动态创建表格、跨浏览器兼容性、间隔色设定、鼠标悬停高亮、编辑与删除功能以及全选、全清和反选操作。这些功能都是为了提升...
在本文中,我们将深入探讨如何使用JQuery和Ajax技术实现批量上传图片的功能。批量上传图片在许多Web应用程序中是一个常见的需求,例如社交媒体平台、在线商店和图像分享网站。通过Ajax,我们可以实现异步上传,无需...
为了实现间隔样式,可以使用CSS类来设置每隔一个页码的样式。同时,jQuery可以监听用户点击分页按钮的事件,通过AJAX调用控制器的Action方法,更新页面内容。 以下是一个简单的jQuery分页实现步骤: 1. **创建分页...
CSS3的这些伪类选择器极大地增强了网页设计的灵活性,使得开发者无需编写复杂的JavaScript或jQuery代码,就能轻松实现隔行变换色的效果。这种方法对于数据列表、文章列表或者其他任何需要区分行的场景都非常有用,它...
7. **排序和筛选**:虽然这超出了基本CSS的范围,但可以通过JavaScript库(如jQuery DataTables)实现表格数据的排序和筛选功能。 通过以上方法,你可以创建出美观、功能丰富的网页表格。实践操作时,可以参考...
在本文中,作者分享了如何使用jQuery实现一个日期选择控件。虽然作者谦称该控件功能可能不是非常强大,但足够满足基本的需求。下面将详细阐述文章中提及的知识点。 首先,作者指出在编写JavaScript代码时,大小写的...
总结,jQuery.cxScroll 1.2.1版本为Web开发者提供了一个强大的工具,它简化了复杂的滚动效果实现,让开发者能够专注于内容设计和用户体验的提升。无论你是新手还是经验丰富的开发者,掌握jQuery.cxScroll都能让你在...