嗨,我写了一个代码来改变tr的css(颜色字体)。但它不工作。如果我romve如果条件和使用$(this).css(“color”,“white”);那么它完美的工作。但是当我这样做,如果条件它不能改变文字颜色。我在做什么这个错了。谢谢。jquery颜色变化不起作用
$('tr').click(function() {
$(this).toggleClass('hilite');
//$(this).css("color","white");
if($(this).css("color") == "black"){
alert("In first if");
$(this).css("color","white");
}else{$(this).css("color","black");}
});
嗨,感谢它的工作,只需添加一个css类:)。我还没有看到如果条件,但我会尝试这也是通过调试我得到正确的颜色值,我给的是“黑色”。再次感谢很多:) – 2011-05-14 10:42:42
我在Opera中获得'#000000' – 2011-05-14 10:43:40
@Sydenam:是的,可悲的是这些事情并不一致。 :-( – 2011-05-14 10:48:04