繁体   English   中英

使用jQuery查找具有包含该文本的类的div

[英]using jQuery to find div that has class which contains this text

我正在用它来查找一些信息并附加到其他地方

$(data).find('.two_column_layout').has('b.warning').each(function (index, element)

但是我需要缩小对b.warning区域中特定文本的搜索范围,例如,我有50个表,并且需要查找所有包含b.warning且包含“ This”或“ This Text”的表“是否需要完全匹配文字?

<table class="two_column_layout">
<tbody>
<tr><td><b class="warning">This Text</b></td></tr>
<tbody>
</table>

<table class="two_column_layout">
<tbody>
<tr><td><b class="warning">Not Append Info Here</b></td></tr>
<tbody>
</table>

我尝试了这个并且没有用,但是当我删除:contains(This)时,脚本再次找到了所有b.warning

$(data).find('.two_column_layout').has('b.warning:contains(This)').each(function (index, element)

无需包括单引​​号。 find()还包括:contains

$(data).find('.two_column_layout b.warning:contains(This)')

您缺少报价。

$(data).find('.report').has('b.warning:contains("Possible")').each(function (index, element)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM