У меня есть вот такая структура html:
<div class="GrandMuther">
<div class="daughter"><img src="./img/image0.png" alt=""></div>
<div class="daughter"><img src="./img/image1.png" alt=""></div>
<div class="daughter"><img src="./img/image2.png" alt=""></div>
<div class="daughter"><img src="./img/image3.png" alt=""></div>
</div>
Как я могу в элемент .GrandMuther Добавить дочерний элемент, который в свою очередь будет родителем для других дочерних элементов средствами чистого JS?
Вот что должно получиться:
<div class="GrandMuther">
<div class="Muther">
<div class="daughter"><img src="./img/image0.png" alt=""></div>
<div class="daughter"><img src="./img/image1.png" alt=""></div>
<div class="daughter"><img src="./img/image2.png" alt=""></div>
<div class="daughter"><img src="./img/image3.png" alt=""></div>
</div>
</div>
и могу ли я добавлять элементы в нужном мне порядке?
Например так:
<div class="GrandMuther">
<div class="uncle"></div>
<div class="Muther">
<div class="daughter"><img src="./img/image0.png" alt=""></div>
<div class="daughter"><img src="./img/image1.png" alt=""></div>
<div class="daughter"><img src="./img/image2.png" alt=""></div>
<div class="daughter"><img src="./img/image3.png" alt=""></div>
</div>
<div class="uncle2"></div>
</div>