У меня есть переменная, содержащая массив чисел:
var columnRange = []
for (var i = 0; i <= 19; i++) {
columnRange.push(i)
}
, поэтому это возвращает 0,1,2,3 et c до 19.
Теперь я использование каждого элемента массива для добавления класса к столбцам в диапазоне от 0 до 19:
$('td:eq(' + columnRange + ')', row).addClass("Red");
Однако это не работает должным образом, потому что columnRange
содержит [0,1,2,3 etc until 19]
Как мне заменить:
$('td:eq(0)', row).addClass("Red");
$('td:eq(2)', row).addClass("Red");
etc [long code]