Jquery 设置td'的表格行背景色;具有特定值的s

Jquery 设置td'的表格行背景色;具有特定值的s,jquery,Jquery,我试图用一个表列值来设置我找到的表行的背景色,该值等于某个特定值。到目前为止,我有下面的内容。我的选择器可以抓取所有具有特定值的列。但我不知道如何获得所有td的父tr,并在其上设置css背景色 var $tds = $("#myStoreStatus > tbody > tr > td:nth-child(3):contains('Closed')"); $.each($tds, function(key, value) { //ale

我试图用一个表列值来设置我找到的表行的背景色,该值等于某个特定值。到目前为止,我有下面的内容。我的选择器可以抓取所有具有特定值的列。但我不知道如何获得所有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,那将是很好的

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


下面是一个例子

不需要循环。只需将
.parent().css(…)
链接到
$tds
选择器的末尾-