@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 по щелчку на кнопку?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
kreotech
@kreotech
Абстрактно-ориентированный программист
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы