Если вы хотите, чтобы команда css()
применялась ко всему документу, возьмите jQuery и примените его следующим образом:
$(document).css({"background-color":"white"})
Это то, что вы описываете. Однако, чтобы применить его только к одному элементу, просто выполните $(element).css(...)
, и только этот элемент изменит его. Итак, это должно работать так, как вы описали, без дальнейших изменений .
Но вы делаете это на ...
var myCell = newRow.insertCell(m);
$(myCell).html(x[l][m]).css({"background-color":"white"});
Каков результат insertCell()
? Это строка "*"
, потому что тогда она будет соответствовать всем элементам? Не зная, что такое myCell
, невозможно сказать, почему css()
потерпит неудачу.