表行的背景颜色属性(jQuery)

时间:2012-02-09 14:33:18

标签: jquery attributes

我有一个html表,然后在表格单元格中按一个键。现在我想检查以下任何表行是否具有背景颜色#FFFFCC。我用jQuery代码

尝试了这个
var t = $(this).closest('tr').nextAll('[background="#FFFFCC"]').eq(0);
   if (t.length > 0)
   //

但它不起作用。

1 个答案:

答案 0 :(得分:0)

您正在尝试使用属性等于选择器,由于background不是属性,因此无效。我认为你需要做的是:

var t = $(this).closest('tr').nextAll().filter(function(){
            if ($(this).css('background-color') == '#ffffcc'){
                return true;
            }
        });