Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery如何选择每个表行的第一个单元格_Jquery - Fatal编程技术网

jquery如何选择每个表行的第一个单元格

jquery如何选择每个表行的第一个单元格,jquery,Jquery,我有一张这样的桌子: <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>&l

我有一张这样的桌子:

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

第12位
1stb2
1stC2
1stD2
使用jQuery
如何在“myTable”的每一行中选择第一个
元素?

第一个子元素
选择器抓取父元素的第一个子元素
td
(本例中为
tr

使用此选择器
“#myTable td:first child”

这将为每个
tr
选择第一个
td
。避免使用
:first
而不是
:first child
的诱惑<代码>:首先
将仅选择单个元素。在这种情况下,它将是第一行的第一个单元格


明白了。非常感谢。当它允许我的时候,我会把它标记为正确答案。@Sarfraz-谢谢你的+:o) 如果有嵌套表,这将中断,不是吗?@blesh-如果OP也要选择嵌套表中的第一个
td
元素,则不会中断。问题中没有任何嵌套表。如果OP更改了表的ID,并且直接子项受到关注,
$(“#myTable>tr>td:first child”)将指定该关系。。
$('#myTable td:first-child');