84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
遍歷出來的
然後我想用jquery去把遍歷出來的全部東西都隱藏了,我使用了這個jquery代碼
不知道為什麼只隱藏了一個?不是全部遍歷出來的都隱藏了?
依照規範,一個頁面中id是唯一的,你在頁面中產生了多個id相同的元素,這本身違反了規範。 jQuery的id選擇器本能的認為只能有一個元素,所以就出現了問題描述中的情形! 請設定class屬性,需要有相同表現的元素用同一個類別名,然後操作類別名稱就可以同時控制多個元素。 HTML <td class='num'></td><td class='num'></td>
<td class='num'></td><td class='num'></td>
Javascript$('.num').hide();
$('.num').hide();
雷雷
二樓正解。 id是唯一的。換成 class 選擇器就好了
依照規範,一個頁面中id是唯一的,你在頁面中產生了多個id相同的元素,這本身違反了規範。 jQuery的id選擇器本能的認為只能有一個元素,所以就出現了問題描述中的情形!
請設定class屬性,需要有相同表現的元素用同一個類別名,然後操作類別名稱就可以同時控制多個元素。
HTML
<td class='num'></td><td class='num'></td>
Javascript
$('.num').hide();
雷雷
二樓正解。 id是唯一的。換成 class 選擇器就好了