JQuery如何删除所有<br>和'&nbsp;' 在第一个<p>之前

use*_*775 0 javascript jquery

我的代码是

<br />
&nbsp; 
<br />
<br />
<br />
<p>qqqqq</p>
<br />
<p>222</p>
Run Code Online (Sandbox Code Playgroud)

和JS是

$('p:first').prevAll('br').remove();
Run Code Online (Sandbox Code Playgroud)

如何删除所有 &nbsp;

Ror*_*san 5

您可以找到第一个p标记,然后使用prevAllbr来删除要删除的元素:

$('p:first').prevAll('br').remove();
Run Code Online (Sandbox Code Playgroud)

示例小提琴