Можно ли выбрать все <p>
элементы, которые расположены рядом друг с другом, и обернуть их в <div>
?
например. У меня
<div class="content">
<p>one</p>
<p>two</p>
<h2> not p</h2>
<p>three</p>
<p>four</p>
<p>five</p>
<h3>not p</h3>
<div>not p</div>
<p>six</p>
<p>seven</p>
</div>
И я бы хотел получить что-то вроде этого:
<div class="content">
<div class="wrap">
<p>one</p>
<p>two</p>
</div>
<h2> not p</h2>
<div class="wrap">
<p>three</p>
<p>four</p>
<p>five</p>
</div>
<h3>not p</h3>
<div>not p</div>
<div class="wrap">
<p>six</p>
<p>seven</p>
</div>
</div>