Javascript 删除<;br>;在特定的div类中
我想删除div classJavascript 删除<;br>;在特定的div类中,javascript,jquery,dom,Javascript,Jquery,Dom,我想删除div classcategory alternate中的所有标记,但由于某些原因,我无法使其工作 以下是我到目前为止得到的信息: $('div.category alternate').find('br').remove(); 没有标记。没有标记。$('div.category alternate')尝试在div中查找所有alternate标记,并使用classcategory。可能您正在使用classcategory查找div中的所有alternate标记。如果您的HTML如下所示
category alternate
中的所有
标记,但由于某些原因,我无法使其工作
以下是我到目前为止得到的信息:
$('div.category alternate').find('br').remove();
没有
标记。没有
标记。$('div.category alternate')
尝试在div
中查找所有alternate
标记,并使用classcategory
。可能您正在使用classcategory
查找div
中的所有alternate
标记。如果您的HTML如下所示,则可能需要使用“$”(“div.category.alternate”)
:
<div class="category alternate">
whatever<br>
</div>
<div class="category">
<div class="alternate">
whatever<br>
</div>
</div>
另一方面,如果您的HTML如下所示:
<div class="category alternate">
whatever<br>
</div>
<div class="category">
<div class="alternate">
whatever<br>
</div>
</div>
如果您的HTML如下所示:
<div class="category alternate">
whatever<br>
</div>
<div class="category">
<div class="alternate">
whatever<br>
</div>
</div>
另一方面,如果您的HTML如下所示:
<div class="category alternate">
whatever<br>
</div>
<div class="category">
<div class="alternate">
whatever<br>
</div>
</div>
这应该行得通,你的选择器错了。HTML是什么样子的?你认为他是什么意思?你有一些HTML被发送到浏览器,你想修改元素,对吗?“HTML看起来像什么?”这应该可以,你的选择器错了。HTML是什么样子的?你认为他是什么意思?你有一些HTML被发送到浏览器,你想修改元素,对吗?“HTML看起来像什么?”div类是“category alternate”,使用
div.category.alternate
。这是因为类列表中的空格表示另一个类名,因此它有两个类,category
和alternate
,而不是一个名为category alternate
的类。选择器中不需要标记名。只需使用.category.alternate
。div类是“category alternate”,使用div.category.alternate
。这是因为类列表中的空格表示另一个类名,因此它有两个类,category
和alternate
,而不是一个名为category alternate
的类。选择器中不需要标记名。只需使用.category.alternate
。