Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Вставка элемента между двух. Jquery. (https://javascript.ru/forum/events/18115-vstavka-ehlementa-mezhdu-dvukh-jquery.html)

doniv 17.06.2011 16:33

Вставка элемента между двух. Jquery.
 
Здравствуйте. Подскажите, пожалуйста, как вставить элемент в древо между двух других элементов.

<ul>
    <li>
         <a href="#">Ссылка</a>
         <!-- Сюда нужно вставить элемент -->
         <div>Внутренний блок</div>
    <li>
</ul>


Не могу найти способа апендидь после элемента, а не в его структуру. Если делаю апенд в li, то элемент добавляется в конец блока, что для задачи совсем не подходит.

P.S. Прошу прощения у модераторов за то, что случайно кинул не в ту ветку. Переместите, пожалуйста.

NoResponse 17.06.2011 17:45

{li}.insertBefore(newElement, {div});

doniv 17.06.2011 18:00

Цитата:

Сообщение от NoResponse (Сообщение 109225)
{li}.insertBefore(newElement, {div});

Спасибо.

Были определенные проблемы с этим решением.
Воспользовался просто Before.

${div}.before('<span class="sub-indicator">Ок</span>');


Часовой пояс GMT +3, время: 21:06.