当前位置: 移动技术网 > IT编程>开发语言>JavaScript > jQuery隔行变色与普通JS写法的对比

jQuery隔行变色与普通JS写法的对比

2019年01月15日  | 移动技术网IT编程  | 我要评论

代码如下:

<style type="text/css">
body {
font-size:12px;text-align:center;
}
#tbstu {
width:260px;border:1px solid #666;background-color:#eee;
}
#tbstu tr {
line-height:23px;
}
#tbstu tr th {
background-color:#ccc;color:#fff;
}
#tbstu .trodd {
background-color:#fff;
}
</style>
<script src="jquery/jquery-1.9.1.js"></script>
<script type="text/javascript">
//普通js写法
//window.onload = function () {
// var otb = document.getelementbyid('tbstu');
// for (var i = 0; i < otb.rows.length-1; i++) {
// if (i % 2)
// {
// otb.rows[i].classname = "trodd";
// }
// }
//}
//jquery选择器写法(选择table的行,隔一行,选择一行)
$(function () {
$('#tbstu tr:nth-child(even)').addclass("trodd");
//jquery给一个div复制内容时,不需要检测该div是否存在
// $('#pmain').html('这是一个检测页面');
})
</script>
</head>
<body>
<table id="tbstu" cellpadding="0" cellspacing="0" >
<tbody>
<tr>
<th>学号</th><th>姓名</th><th>性别</th><th>部分</th>
</tr>
<tr>
<td>1001</td><td>张小明</td><td>男</td><td>320</td>
</tr>
<tr>
<td>1002</td><td>李明琪</td><td>女</td><td>350</td>
</tr>
<tr>
<td>1003</td><td>张三</td><td>男</td><td>150</td>
</tr>
</tbody>
</table>
</body>

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网