如果子值与某些字符串JQuery匹配,则隐藏父元素

Bum*_*Bee 3 javascript jquery

在一个表中,我<td>的html是TrueFalse。如果值为False,则隐藏父级

HTML:

<tr>
  <td class="IsRequired" align="left" valign="middle" style="width:3px;">False</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

查询:

$('.IsRequired').html("False").parent().hide();
Run Code Online (Sandbox Code Playgroud)

这将隐藏<td>其所有类为“ IsRequired ”的所有对象

请指教。

Abe*_*ler 5

尝试这个:

$("td.IsRequired:contains('False')").parent().hide();  
Run Code Online (Sandbox Code Playgroud)

此处的工作示例:http : //jsfiddle.net/95WLt/2/

  • 不是很完全,而是很接近(td不是IsRequired元素的后代)。更新了我的示例 (2认同)