假设我在链接样式表中有以下CSS:
td {background: -moz-linear-gradient(top, #fbfbfb, #fafafa);}
这使我的所有表格列都变为绿色。
假设我有以下表格行:
<tr id="myRow"><td>stuff</td><td>more stuff</td></tr>
整行是绿色但是在用户输入后我想要执行以下操作:
$("#myRow").children('td').css('backgroundColor', 'red');
为什么这不会将我的行从绿色变为红色?如何在不将!important
添加到样式表的情况下完成该工作?
答案 0 :(得分:5)
您可以尝试:
$("#myRow").children('td').css('background-color', 'red');
或
$("#myRow").children('td').css('background', 'red');
还有一些令人头疼的事情要检查以上内容是否会起作用:
$(document).ready()
..?)style
属性?