我有一张这样的表:
<table id="myTable">
<tr><td>1sta</td><td>2nd</td></tr>
<tr><td>1stb</td><td>2nd</td></tr>
<tr><td>1stc</td><td>2nd</td></tr>
<tr><td>1std</td><td>2nd</td></tr>
</table>
使用jQuery
如何在“myTable”的每一行中选择第一个<td>
元素?
答案 0 :(得分:8)
first-child
选择器会抓取每个td
,它是其父级的第一个子级(在这种情况下为tr
)。
$('#myTable td:first-child');
答案 1 :(得分:2)
使用此选择器'#myTable td:first-child'
。
这将为每个 td
选择第一个tr
。避免使用:first
代替:first-child
的诱惑。 :first
只会选择一个元素。在这种情况下,它将是第一行的第一个单元格。