我正在使用以下行来有条件地更改TD的背景颜色。 这适用于IE和Firefox,但在Chrome中并没有设置任何颜色。jQuery:简单的.css行改变背景颜色在Chrome中不起作用
我也尝试使用rgb(255,255,0)代替Chrome,但使用相同的结果,使用版本33.0.1750.154 m,这似乎是最新的版本。
有没有一种方法可以在所有三种浏览器中完成这项工作?
我的代码片段:
$('.search').click(function() {
var value = $(this).text();
var color = $(this).css('background-color');
if(color == 'transparent') {
$('td')
.css('background-color', '')
.filter(function(){
return $(this).text() === value;
})
.css('background-color', 'yellow');
//...
在此先感谢,蒂姆。
似乎为我工作。有没有相关的代码丢失? – Senju
是的:http://jsfiddle.net/6yFeg/1我敢打赌,css表格或html是usng'myclass'。区分大小写。 –
在你的小提琴中,背景是不是黄色? – Senju