设置具有特定值的td的表行背景颜色

时间:2015-03-12 12:00:49

标签: jquery

我正在尝试设置我找到的表行的背景颜色,表格列值特别等于某些内容。到目前为止,我有以下内容。我的选择器可以获取具有特定值的所有列。但是后来我无法弄清楚如何获得所有td的父tr,并在它们上设置css背景颜色。

var $tds = $("#myStoreStatus > tbody  > tr > td:nth-child(3):contains('Closed')");

$.each($tds, function(key, value) {               
    //alert($(this).text());        
    value.parent('tr').css( 'background-color','#FFFF99' );
});

此外,如果有办法做到这一点,而不必遍历所有可能很好的tr。

感谢

1 个答案:

答案 0 :(得分:0)

使用$(this).parent('tr').css( 'background-color','#FFFF99' );

以下是fiddle

的示例