1

这是我的代码:

<div templateid="asd">
   <b>SEND</b>
</div>

我正在尝试获取具有 b 标记文本作为 SEND 的父 div。然后将另一个 DOM 绑定到父 div。我不能将 id 类或任何其他属性提供给上面的标记作为我正在尝试的外部 Web 应用程序集成我们的应用程序。

我尝试的是:

 $('div').find('b[html="SEND"]');
 $('div').find('b[text="SEND"]');

任何帮助,将不胜感激。

感谢您的光临...!

4

3 回答 3

2

你可以试试

$("b:contains('SEND')").parent()

或者是每个人的答案的混合:

$('b').filter(':contains("SEND")').closest('div')
于 2013-01-17T14:27:31.290 回答
1

您可以像这样使用“包含”:

$("b:contains('SEND')").closest('div')
于 2013-01-17T14:30:37.090 回答
0

使用过滤器

$('div').find('b').filter(':contains("SEND")').parent();

于 2013-01-17T14:36:29.593 回答