:nth-​​child()选择器,多个nth-child

时间:2013-04-12 04:47:49

标签: jquery css jquery-selectors css-selectors

我正在尝试在表头上获取click事件,使用jQuery很容易。 我希望点击事件在除第一个标题之外的所有标题上都是活动的。

我正在使用CSS的nth-child()属性转义第一个标题。

这就是我的工作方式 -

$(function(){
$('th:nth-child(2 3 4 5)').click(function(){
$(this).CSS("font-weight","bolder");
});
});

我没有得到结果。有没有更好的方法可以用:nth-child()本身来做到这一点?

2 个答案:

答案 0 :(得分:9)

您可以使用:not

$('th:not(:first-child)').click(function(){

您可以使用:gt(0)

$('th:gt(0)').click(function(){

评论回复

对于奇数选择器,您可以使用:odd jQuery选择器。

Official Document

示例

$('th:not(:odd)').click(function(){

答案 1 :(得分:1)

怎么样

$('th:nth-child(n+2)')