亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

第三題難道沒問題?

行數為偶數,對應索引為奇數,應該是odd,行數為奇數,對應索引為偶數,應該是even,所以選C,答案B,我不理解

正在回答

2 回答

<!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);

同意的點贊,把我送上去

1 回復 有任何疑惑可以回復我~

even:選擇索引值為偶數的元素,從 0 開始計數
odd: 選擇索引值為奇數的元素,從 0 開始計數

看好題目。 你把順序顛倒了?。∠M麑δ阌袔椭?/p>

2 回復 有任何疑惑可以回復我~
#1

laughing888

我也覺得第三題是C,題目表述為:直接匹配所有行數為偶數的,行肯定是第1,2,3,4開始算,雖然第1行的索引值是0,但是也肯定叫第1行 而不叫第0行吧,如此看來,直接匹配所有行數為偶數的,應該用odd實現。
2017-10-17 回復 有任何疑惑可以回復我~
#2

兼容并包

以前我也真么認為,程序跟別的不一樣。。慢慢來。學到后面就會發現的。我說再多也沒用,都是實踐出來的經驗
2017-10-17 回復 有任何疑惑可以回復我~
#3

慕蓋茨9358327 回復 laughing888

答案是B沒錯! 行數也肯定是從1行開始,1,3,5...都為奇數數;2,4,6...都為偶數; JQ的索引確實是從0開始的, :odd(選奇數) 會選中了1行,3行,5行...; 你要用到1行那就調用這個集合的索引值[0], 用到3行那就調用這個集合的索引值[1], 用到5行那就調用這個集合的索引值[2]; 用到7行.........同理; :even(選偶數) 會選中了2行,4行,6行...; 你要用到2行那就調用這個集合的索引值[0], 用到4行那就調用這個集合的索引值[1], 用到6行那就調用這個集合的索引值[2]; 用到8行.........同理;
2018-06-07 回復 有任何疑惑可以回復我~
#4

慕蓋茨9358327 回復 laughing888

題目所述為怎樣獲取偶數(要用:even獲?。?,怎樣獲取奇數(要用:odd獲?。鸢笧锽! 題主被陷入邏輯誤區了,誤以為even和odd獲取的會是同個集合,其實兩者是不同集合的,索引值是不共用的,都是從0,1,2,3,4開始的。 再者題目也沒問你索引值得事呀!撇開索引值不說,用:odd獲取的行數為奇數怎么會符合題目想要的偶數呢?
2018-06-07 回復 有任何疑惑可以回復我~
#5

atlunix 回復 慕蓋茨9358327

感覺你的回答是錯誤的。 重新看了一下 2-7章節 很明顯,even選擇的是1、3、5,odd選擇的是2、4、6。 even和odd是倆個不同的集合,索引值不共用。但本題問的是“jQuery的方法直接匹配所有行數為偶數的,用________實現,奇數的用_______實現。” eg: <div class='aa'>1</div> <div class='aa'>2</div> <div class='aa'>3</div> <div class='aa'>4</div> $("div:even")選擇的是1、3,$("div:odd")選擇的是2、4
2018-09-14 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

第三題難道沒問題?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號