jQuery从div中删除contains()文本

时间:2012-01-25 19:50:28

标签: jquery html contains

我想删除

的所有实例

<br />

来自我的div。使用

  

$('div.std').remove(":contains('<br />')");

不起作用。我从jQuery文档站点复制并稍微修改了这个。

5 个答案:

答案 0 :(得分:7)

尝试改为:

$('div.std br').remove();

这会选择属于brdiv的后代的.std元素,然后将其从DOM中删除。

参考文献:

答案 1 :(得分:2)

只需使用此功能,它就会找到br中的所有div.std标记并将其删除。

$('div.std br').remove();

答案 2 :(得分:2)

$("div.std br").remove();

在查看其他答案之后编辑了答案,因为我的答案不正确

答案 3 :(得分:1)

$('div.std br').remove();

这将从<br />类中删除所有div中的所有std

答案 4 :(得分:-1)

难道你需要重写它吗?

$("div.std:contains('<br />')").remove();
相关问题