Robert_Langdon
2017-06-19 00:32
行数为偶数,对应索引为奇数,应该是odd,行数为奇数,对应索引为偶数,应该是even,所以选C,答案B,我不理解
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("tr:even").css("background-color","yellow");
});
</script>
</head>
<body>
<h1>欢迎访问我的主页</h1>
<table border="1">
<tr>
<th>网站名</th>
<th>网址</th>
</tr>
<tr>
<td>Google</td>
<td>http://www.google.com</td>
</tr>
<tr>
<td>Baidu</td>
<td>http://www.baidu.com</td>
</tr>
<tr>
<td>菜鸟教程</td>
<td>http://www.runoob.com</td>
</tr>
<tr>
<td>淘宝</td>
<td>http://www.taobao.com</td>
</tr>
<tr>
<td>Facebook</td>
<td>http://www.facebook.com</td>
</tr>
</table>
</body>
</html>现有一个表格,如果想要jQuery的方法直接匹配所有行数为偶数的,用________实现,奇数的用_______实现。
我的思路是:$("tr:even")选择的是索引值为偶数的(0,2,4),而索引值是从0开始,那么结果是第1,3,5行为奇数行
同理:$("tr:odd")选择的是索引值为奇数的(1,3,5),而索引值是从0开始,那么结果是第2,4,6行为奇数行
所以我认为应该选择C(odd与even),而非B(even与odd);
同意的点赞,把我送上去
even:选择索引值为偶数的元素,从 0 开始计数
odd: 选择索引值为奇数的元素,从 0 开始计数
看好题目。 你把顺序颠倒了!!希望对你有帮助
jQuery基础 (一)—样式篇
217482 学习 · 1303 问题
相似问题