的HTML代碼:
<table id='table'>
<tr>
<td>..</td>
</tr>
</table>
jquery的JS代碼:
var l1 = $('#table > tr').length;
var l2 = $('#table tr').length;
alert(l1+','+l2);
結果:
0,1
爲什麼第一#table > tr
得到0?
從這裏你可以看到現場演示:http://jsfiddle.net/Freewind/PmsFQ/
如果有必要,請轉到其他問題並關閉此問題(此問題寫得更好,更重要)。 – 2012-05-06 07:15:18
@pst:完成。它總是讓我有點不安,因爲知道密切的描述說「這與以前的*問題一樣」,但我認爲在這種情況下是可以的。 – BoltClock