标签: javascript jquery
我的代码是
<br /> <br /> <br /> <br /> <p>qqqqq</p> <br /> <p>222</p>
和JS是
$('p:first').prevAll('br').remove();
如何删除所有
答案 0 :(得分:5)
您可以找到第一个p代码,然后使用prevAll获取要删除的br元素:
p
prevAll
br
Example fiddle
答案 1 :(得分:3)
您可以使用prevAll在目标元素之前获取元素。要获得第一个p,您可以使用p:first选择器。
p:first
<强> Live Demo 强>
.prevAll()
获取匹配集中每个元素的所有前面的兄弟节点 元素,可选择由选择器过滤。
答案 2 :(得分:0)
您也可以使用.prevUntil():
$('p:first').prevUntil().remove();
示例:http://jsfiddle.net/yB5WH/