Javascript jqueryselect语句

Javascript jqueryselect语句,javascript,jquery,select,jquery-selectors,Javascript,Jquery,Select,Jquery Selectors,如果我有这样的html结构 <table> <tbody> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table> <table> <tbody&g

如果我有这样的html结构

<table>
    <tbody>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>
<table>
    <tbody>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>
<table>
    <tbody>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
    </tbody>
</table>
etc...
在这里,表标记只是重复。如何编写select语句,从每个表标记中获取第三个td标记

谢谢

您可以:

$('table tr td:nth-child(3)')
以下是您可以执行的操作:

$('table tr td:nth-child(3)')
这里有一个

只需使用

只用

试试这个:$($td:nth child(2)”).append(“-2nd!”)

试试这个:$($td:nth child(2)”).append(“-2nd!”)

您实际上可以使用:

$('table tbody tr td:last-child')
wich也将在css3中工作:

table tbody tr td:last-child{
    background:red;
}
您实际上可以使用:

$('table tbody tr td:last-child')
wich也将在css3中工作:

table tbody tr td:last-child{
    background:red;
}

关于
$('table>tbody>tr>td:nth child(3)
?当然可以这样做-
是一种更具体的情况,它专门查找子节点(而不是大的子节点)。如果所有表的结构都是一致的,那么您的情况就可以了。那么
$('table>tbody>tr>td:nth child(3)
?当然可以这样做-
是一种更具体的情况,它专门查找子节点(而不是大的子节点)。如果所有表的结构都是一致的,那么您的案例就行了。