Помогите, пожалуйста, перенести несколько элементов одного класса, в необходимые блоки. Блоков и элементов может быть неограниченное количество. Буду рад подсказке как на чистом js, так и на jquery.
Вот так ситуация выглядит изначально:
<div class="block">
<div class="perenesti-syuda">Перенести сюда 1
<p>p1</p>
<p>p2</p>
</div>
<div>Переносим отсюда 1
<p class="perenosimiy-element"><b>Переносимый элемент 1</b></p>
<p>p3</p>
<p>p4</p>
</div>
</div>
<div class="block">
<div class="perenesti-syuda">Перенести сюда 2
<p>p5</p>
<p>p6</p>
</div>
<div>Переносим отсюда 2
<p class="perenosimiy-element"><b>Переносимый элемент 2</b></p>
<p>p7</p>
<p>p8</p>
</div>
</div>
А в результате должно быть вот так:
<div class="block">
<div class="perenesti-syuda">Перенести сюда 1
<p class="perenosimiy-element"><b>Переносимый элемент 1</b></p>
<p>p1</p>
<p>p2</p>
</div>
<div>Переносим отсюда 1
<p>p3</p>
<p>p4</p>
</div>
</div>
<div class="block">
<div class="perenesti-syuda">Перенести сюда 2
<p class="perenosimiy-element"><b>Переносимый элемент 2</b></p>
<p>p5</p>
<p>p6</p>
</div>
<div>Переносим отсюда 2
<p>p7</p>
<p>p8</p>
</div>
</div>
Нерабочий пример в редакторе -
https://codepen.io/YuriyFrolov/pen/ZEMgzEp