jQuery, Как выбрать 1-ю ячейку каждой строки таблицы

У меня есть таблица как это:

<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"?

6
задан user169867 18 June 2010 в 18:10
поделиться

2 ответа

Селектор first-child захватывает каждый td, который является первым ребенком своего родителя (tr в данном случае).

$('#myTable td:first-child');

http://api.jquery.com/first-child-selector/

8
ответ дан 10 December 2019 в 00:33
поделиться

Используйте этот селектор '# myTable td: first-child' .

Это выберет первый td для каждые tr . Избегайте соблазна использовать : first вместо : first-child . : сначала выберет только один элемент. В этом случае это будет первая ячейка первой строки.

http://api.jquery.com/first-child-selector/

2
ответ дан 10 December 2019 в 00:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: