我在为所有" th"添加课程时遇到了麻烦。除了每张桌子中的第一个。
<table>
<thead>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
</tr>
</thead>
</table>
<table>
<thead>
<tr>
<th>4</th>
<th>5</th>
<th>6</th>
</tr>
</thead>
</table>
我使用jQuery执行此操作:
$("th").not(":eq(0)").addClass("info");
答案 0 :(得分:4)
你可以这样做。
$('table th').not(':nth-child(1)').addClass('info');
答案 1 :(得分:1)
试试这个,请参阅小提琴:http://jsfiddle.net/wr1ua0db/1530/
更改此内容:$("th").not(":eq(0)").addClass("info");
:$("th").not(":nth-child(1)").addClass("info");
答案 2 :(得分:0)
您可以使用以下代码
$("table").each(function(){
$(this).find("th").not(":eq(0)").addClass("info")
})