我正在使用以下行來有條件地更改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