jquery - 如何调用表中的两个第n个 child ?

标签 jquery css-selectors html-table

我有一个 4*5 的表格(4 列,5 行)。

我想向第一列和第二行之后的单元格添加一个类。

我的代码:

$("tr>td:nth-child(1) tr:nth-child(n+3)").addClass("ClassName");

这不起作用。知道如何做到这一点吗?

PS。 JsFiddle

最佳答案

要选择第一列和第二行之后两者的单元格,请使用 CSS 选择器:

tr:nth-child(n+3) td:nth-child(1)

jQuery:

$("tr:nth-child(n+3) td:nth-child(1)").addClass("ClassName");

你的 fiddle ,已更新:http://jsfiddle.net/CnUw6/1/

关于jquery - 如何调用表中的两个第n个 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19914648/

相关文章:

css - 为什么我似乎无法将 :visited 和::after 结合起来?

javascript - 在 HTML 表格中,如何使垂直线可见(与默认水平线相同)?

html - 在同一 tr 的下一行显示 td 元素

javascript - asnyc 中的重复视频持续时间值到 videoId - Youtube API v3

jquery - 脚本无响应 - 是否可以避免?

css - 显示一流类型

html - 表格正文部分的滚动属性不起作用

javascript - 控制组图例垂直居中但仅在静态创建时有效

查询。递归解析 XML 子项。如何?

css - 您可以根据输入标签值将 CSS 添加到动态可编辑区域吗