删除特定div类中的<br>

use*_*565 1 javascript jquery dom

我想删除<br>div类中的所有标记category alternate但由于某种原因我无法使其工作.

这是我到目前为止所得到的:

$('div.category alternate').find('br').remove();
Run Code Online (Sandbox Code Playgroud)

geo*_*car 6

如果你的HTML看起来像这样:

<div class="category alternate">
   whatever<br>
</div>
Run Code Online (Sandbox Code Playgroud)

那你想要这个:

$('div.category.alternate br').remove();
Run Code Online (Sandbox Code Playgroud)

另一方面,如果你的HTML看起来像这样:

<div class="category">
   <div class="alternate">
     whatever<br>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

那你想要这个:

$('div.category .alternate br').remove();
Run Code Online (Sandbox Code Playgroud)