我正在尝试在表头上获取click事件,使用jQuery很容易。 我希望点击事件在除第一个标题之外的所有标题上都是活动的。
我正在使用CSS的nth-child()属性转义第一个标题。
这就是我的工作方式 -
$(function(){
$('th:nth-child(2 3 4 5)').click(function(){
$(this).CSS("font-weight","bolder");
});
});
我没有得到结果。有没有更好的方法可以用:nth-child()
本身来做到这一点?
答案 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)')