如果h2标签没有使用php或其他东西的类或id,我如何从具有类的div内部删除h2标签?

时间:2013-07-24 05:53:17

标签: html

如果h2标签没有id或类,是否可以从div标签中删除h2标签?我想删除下面的h2标签,包括其中的所有文本而不从网页中删除任何其他h2标签,这可能吗?

<div class="container">
    <h2> text... </h2>


 </div>

2 个答案:

答案 0 :(得分:2)

除了thejuan的回答,如果您要移除的<h2><h2>中第一个<div>中的第一个,那么您可以使用:first-child选择器删除那个。 Here is a Demo using jQuery。如果不是第一个孩子,你可以使用:nth-child来做。

答案 1 :(得分:0)

您必须首先引用div,或者愿意删除您正在处理的页面或范围内任何其他div内的任何 h2标记。

您可以使用jQuery删除具有“容器”类的div中的所有h2标记,如下所示:

$('div.container').children('h2').remove();

这只会删除该div的直接子女。

如果你没有任何规则来确定要删除哪些h2,当有人告诉你“嘿伙伴,删除一些特定的h2s而不是其他人时,它就像手工做的那样......嘿,我赢了”告诉你哪些要删除“

也许如果您在问题中添加更多上下文,我们可以提供更多帮助。