您的位置:首页 > Web前端 > JQuery

jquery实现表格的隔行变色

2009-06-10 15:03 597 查看
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style>
.datalist{
border-color:#669900;
font-family:Arial, Helvetica, sans-serif;
border-collapse:collapse;
background-color:#66CC99;
}
.datalist th{
background-color:#669900;
}

.datalist tr.altrow{
background-color:#6699CC;
}
</style>
<script src="jquery.min.js"></script>
<!--
<script type="text/javascript">
window.onload = function(){
var oTable = document.getElementById("oTable");
for( var i=0;i<oTable.rows.length;i++){
if(i%2==0)
oTable.rows[i].className="altrow";
}
}
</script>
-->
<script type="text/javascript">
$(function(){
$("table.datalist tr:nth-child(odd)").addClass("altrow");
});
</script>
</head>
<body>
<table border=1px class="datalist" id="oTable">
<tr>
<th>name</th>
<th>class</th>
<th>birthday</th>
<th>mobile</th>
<th>adress</th>
</tr>
<tr>
<td>zhanfsan</td>
<td>three</td>
<td>1986-3-21</td>
<td>34</td>
<td>44444</td>
</tr>
<tr>
<td>zhanfsan</td>
<td>three</td>
<td>1986-3-21</td>
<td>34</td>
<td>44444</td>
</tr><tr>
<td>zhanfsan</td>
<td>three</td>
<td>1986-3-21</td>
<td>34</td>
<td>44444</td>
</tr><tr>
<td>zhanfsan</td>
<td>three</td>
<td>1986-3-21</td>
<td>34</td>
<td>44444</td>
</tr><tr>
<td>zhanfsan</td>
<td>three</td>
<td>1986-3-21</td>
<td>34</td>
<td>44444</td>
</tr>
</table>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: