給定一個3乘3的表,我想給第3列的所有單元添加一個類。遍歷表列-jQuery
我曾嘗試做
$('td:eq(3)').addclass('special');
$('td:eq(5)').addclass('special');
$('td:eq(8)').addclass('special');
但問題是寫3行代碼。一行代碼可以做到嗎?
給定一個3乘3的表,我想給第3列的所有單元添加一個類。遍歷表列-jQuery
我曾嘗試做
$('td:eq(3)').addclass('special');
$('td:eq(5)').addclass('special');
$('td:eq(8)').addclass('special');
但問題是寫3行代碼。一行代碼可以做到嗎?
$('tr > td:nth-child(3)').addClass('special');
DEMO:
只是打敗了我!好jsfiddle! – 2012-02-11 15:58:30
@am你也很棒。真的很好鏈接:) +1。 – kushalvm 2012-02-11 16:12:05
我應該將'tr>'部分留在我的答案中,因爲它確實沒有必要。 +1 – 2012-02-11 16:01:54