JqGrid - 按列值更改 jqgrid 的冻结单元格背景颜色
JqGrid - Change frozen cell background color of jqgrid by column value
我有一个冻结部分,其中的列数是动态的(即冻结部分中的列可以是 1 或 2 或 3 ......)。
我想更改冻结列中值为"Total"的单元格的背景颜色。
我该怎么做?
我试过了,得到了我想要的。
CSS
.Total
{
background-color: #5A0B0E !important;
}
代码:
var cols = $("#list_frozen > tbody > tr:first-child > td, #list_frozen > tr:first-child > td").length;
for (var i = 1; i <= cols; i++) {
$("#list_frozen > tbody > tr , #list_frozen > tr ").each(function () {
$(this).find("td:nth-child(" + i + ")").each(function () {
if ($.trim($(this).text()) == "Total") {
$(this).addClass("Total");
}
});
});
}
我有一个冻结部分,其中的列数是动态的(即冻结部分中的列可以是 1 或 2 或 3 ......)。
我想更改冻结列中值为"Total"的单元格的背景颜色。
我该怎么做?
我试过了,得到了我想要的。
CSS
.Total
{
background-color: #5A0B0E !important;
}
代码:
var cols = $("#list_frozen > tbody > tr:first-child > td, #list_frozen > tr:first-child > td").length;
for (var i = 1; i <= cols; i++) {
$("#list_frozen > tbody > tr , #list_frozen > tr ").each(function () {
$(this).find("td:nth-child(" + i + ")").each(function () {
if ($.trim($(this).text()) == "Total") {
$(this).addClass("Total");
}
});
});
}