<分区>
标签 javascript html css
我有一个渲染 HTML 表格的 PHP 脚本。我正在使用 Javascript 使用 this 从那里过滤和排序表格.
我遇到的问题是我需要按单元格的颜色进行过滤。如果 bgcolor
属性不是 #FF0000
,我想隐藏该行。
我该怎么做?
最佳答案
如果您将 bgcolor
设置为您的属性,您可以:
$('table tr[bgcolor!="#FF0000"]').hide();
或者,正如 Teemu 所说,bgcolor 已被弃用,您可以通过 CSS 设置它:
$('table tr').filter(function() {
return $(this).css('backgroundColor') != 'rgb(255, 0, 0)';
}).hide();
关于javascript - 按颜色过滤 HTML 表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21887475/