有一个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");
}
});
然而,当在行上循环时,它只是将标题行更改为红色,我得到这个结果insetad of crows 2和5 in red
如何为红色和其他绿色分别着色2和5行?
答案 0 :(得分:0)
如果你真的不想要&#34; &amp; nbsp &#34;在 td 中的div中的(空格),只需尝试此代码。
$('tr:has(td > div:empty)').css("color","red");