У меня есть таблица как это:
<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, Как я выбираю 1-е <td>
элемент в каждой строке "myTable"?
Селектор first-child
захватывает каждый td
, который является первым ребенком своего родителя (tr
в данном случае).
$('#myTable td:first-child');
Используйте этот селектор '# myTable td: first-child'
.
Это выберет первый td
для каждые tr
. Избегайте соблазна использовать : first
вместо : first-child
. : сначала
выберет только один элемент. В этом случае это будет первая ячейка первой строки.