只有在包含关键字的情况下,才使用CSS隐藏具有特定类名的特定tr

时间:2013-05-13 00:54:07

标签: php javascript jquery html css

我有很多tr个具有相同班级名称 - sectiontableentry1
我希望只有当tr包含关键字时才会隐藏它,例如“recommended”

以下是http://jsfiddle.net/aQfQK/1/

的示例

2 个答案:

答案 0 :(得分:3)

如果我没有被误解,你正在寻找这样的事情:

$('.sectiontableentry1').each(function(){
    if($(this).html().indexOf('recommended') != -1){
        $(this).hide()
    }
})

因为你想要的东西对我来说有点模糊,告诉我,如果我错了。

答案 1 :(得分:1)

没有CSS选择器根据内容选择元素。在不修改HTML的情况下解决此问题的唯一方法是使用Javascript。

最佳解决方案是修改HTML以包含推荐的'表行上的类比添加CSS:

tr.recommended {display: none;}