我一直試圖讓我自己的工作,現在已經放棄。我得到了SO和其他Google網站上的大部分代碼。jquery更改表格單元格顏色
我所試圖做的是改變的我的第一<td>
基於價值的background-color
我最後<td>
這是我的時刻,但我似乎無法得到任何其他顏色的工作等比第一if statement
:(
$(document).ready(function()
{
$("#tableData tr:not(:first)").each(function() {
//get the value of the table cell
var Colour = $(this).find("td:nth-child(4)").html();
alert(Colour);
//check the colour
if (Colour = "red")
{
//change the color of the background
$(this).find("td:nth-child(1)").css("background-color", "red");
}
else if (Colour = "green")
{
$(this).find("th:nth-child(1)").css("background-color", "green");
}
else if (Colour = "blue")
{
$(this).find("th:nth-child(1)").css("background-color", "blue");
}
});
});
我也爲您創建了FIDDLE,看看有什麼我遇到。能不能請您讓我知道我怎麼會有這種變化動態地根據單元格的值?
謝謝! 邁克
變化'='一樣簡單到== == – 2014-11-04 10:10:06
@JohnStephen這似乎沒有任何區別。 – Mike 2014-11-04 10:11:40