@sazhyk

Как добавить на страницу элемент в определённую позицию?

На странице динамически добавляются элементы. Их может быть произвольное количество.
Разметка

<div class="main">
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
</div>


Мне нужно после каждого, например, третьего добавить новый блок, чтобы было так
Разметка с разделителями

<a href="">Add divider</a>
<div class="main">
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="divider"></div> <!--This is divider-->
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
    <div class="divider"></div> <!--This is divider-->
    <div class="element"></div>
    <div class="element"></div>
    <div class="element"></div>
</div>

Но не добавлять его в конце, даже если там нужное количество элементов!

Как это реализовать на jQuery или на JavaScript по щелчку на кнопку?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
kreotech
@kreotech
Абстрактно-ориентированный программист
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект