jQuery和Table,抓住NTH列中的每个单元格

Jon*_*son 13 jquery

假设我有基本的表格布局(如下所示).如何抓住每个NTH细胞?我基本上想要在N列的单元格中添加一个css类.

因此,如果我想要第2列中的所有单元格,我想要一个包含以下标记的单元格的jQuery obj:

<table>
    <tr class="trow">
        <td></td>
        <td></td> <!-- included -->
        <td></td>
    </tr>
    <tr class="trow">
        <td></td>
        <td></td> <!-- included -->
        <td></td>
    </tr>
    <tr class="trow">
        <td></td>
        <td></td> <!-- included -->
        <td></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

RSo*_*erg 31

尝试jQuery第n个Cell选择器 ......必须在那里!

$("table tr td:nth-child(n)").addClass("MyGreatClass");
Run Code Online (Sandbox Code Playgroud)


red*_*are 5

第n个选择器

$('table>tbody>tr>td:nth-child(2)').addClass('someClass');
Run Code Online (Sandbox Code Playgroud)