gpt4 book ai didi

javascript - 根据列值或属性 href 列值将颜色设置为 FlexiGrid 行

转载 作者:行者123 更新时间:2023-11-28 08:41:05 25 4
gpt4 key购买 nike

有一个 flexigrid 表,我想删除一个图标,该图标在其 href 中包含一个“删除”字符串,但我还想更改该行的颜色

要用红色着色,我可以使用第 2 列,如果它是空的,它将是红色的,或者如果第 3 列有“删除”字符串,则该行应该是红色的...

 <a href="remove" class=" crud-action" title="ADD R">

我正在使用

$(function () { $('a[href="remove"]').remove(); } ); //to remove icon

$("tr").each(function() {
var st = $(this).find("td").eq(1).text();
if (st == ''){
$(this).css("color", "red");
}
else{
$(this).css("color", "green");

}
});

然而,当在行上循环时,它只是将标题行更改为红色,我得到的结果是红色的乌鸦 2 和 5

enter image description here

如何将相应的 2 行和 5 行着色为红色,其他行着色为绿色?

Here is a jsfiddle

最佳答案

如果您真的不想在 td 内的 div 中使用“ ”(一个空格),只需尝试此代码即可。

$('tr:has(td > div:empty)').css("color","red");

Fiddle

关于javascript - 根据列值或属性 href 列值将颜色设置为 FlexiGrid 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27812344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com