2014-10-03 68 views
-3
<tr id=」thRow」> 
    <th> 
    <th> 
    <th> 
    <th> 

如何遍歷部份上方和addClass這些部份狀的第一,第二,第三,第四對每個第內部JQuery的 - (應該是IE 8兼容)簡單表第遍歷和ad​​dClass

+1

你試過了什麼? – mithunsatheesh 2014-10-03 16:23:24

+0

我不明白你在問什麼。你是否想爲每個''添加一個獨特的類? – j08691 2014-10-03 16:24:10

+0

是的,我需要一個獨特的類,我可以添加在DOM準備基於如果我需要一個3列表或4列表...問題是在一種情況下,我只會有3個(即我只有3列表格),在另一個我將有4個(或4列表 – FakirTrappedInCode 2014-10-03 16:26:52

回答

4
var arr = ['first', 'second', 'third', 'fourth']; 

$('#thRow th').each(function(index){ 
    $(this).addClass(arr[index]); 
}) 
+0

這解決了我的問題,而不必添加任何額外的檢查來確定列布局。謝謝。 – FakirTrappedInCode 2014-10-03 16:52:17

0

從jQuery文檔addClass(function)他們有下面的例子:

所以你的情況這將是

$("#thRow > th").addClass(function(index) { 
    return ['first', 'second', 'third', 'fourth'][index]; 
});