jquery - CSS 选择器 : Select TR where TD contains special value

标签 jquery css selector

我有一个这样的表:

<table>
    <tr>
        <td>
            row4545
        </td>
    </tr>
    <tr>
        <td>
            row22
        </td>
    </tr>
    <tr>
        <td>
            row6767
        </td>
    </tr>
</table>

我想在 tr 上设置一个背景色,它在 td 中包含值 row22。 是否可以用 CSS 以某种方式选择它?

PS:我使用 jQuery。

最佳答案

尝试

$('tr td').filter(function(){
    return $.trim($(this).text()) === "row22";
}).parent().css('background-color', 'blue')

演示:Fiddle

关于jquery - CSS 选择器 : Select TR where TD contains special value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17188896/

相关文章:

jquery - 使用 jQuery 在循环背景图像之间淡入淡出

javascript - 如何限制 javascript/jquery 中函数的范围

javascript - 当元素被另一个元素替换时继续动画

javascript - 如何使用 Angularjs 创建折叠表

jquery - 使用 jQuery 按自定义数据属性的子字符串选择复选框

javascript - 添加/删除类工作但点击新类不

javascript - 使用 jQuery 添加/删除 css 类以通过 css 类识别元素

jquery - 自定义数据属性中定义的样式文本

jquery 选择具有某些属性的子级的父级

objective-c - -[ImageScrollView index2]:无法识别的选择器已发送到实例