5

3 x 3のテーブルがある場合、3列目のすべてのセルにクラスを追加します。

やってみました

$( 'td:eq(3)' ).addclass('special');
$( 'td:eq(5)' ).addclass('special');
$( 'td:eq(8)' ).addclass('special');

しかし、問題は3行のコードを書くことです。1行のコードでそれを実行できますか?

4

2 に答える 2

7
$('tr > td:nth-child(3)').addClass('special');

デモ:http: //jsfiddle.net/TcQex/

DOCS: http ://api.jquery.com/nth-child-selector

于 2012-02-11T15:54:04.297 に答える
2
$("td:nth-child(3)").addClass('special');

n番目の子についての良い記事-

http://css-tricks.com/how-nth-child-works/

于 2012-02-11T15:57:51.807 に答える