Вставка html кода в середину блока

html JavaScript jQuery верстка

Добрый вечер подскажите пожалуйста, как можно вставить код в середину блока т.е.
<li><a href=#>###</a>
<!--- Сюда необходимо вставить кусок кода -->
<ul class=children>
........
</ul>
</li>

Примечание:
т.е. в блок li. но между <a> и <ul>

Примечание:
Блок между ними создать не удастся...

Примечание:
Это навигация WP, хотел сделать подобный выпад дочерних категорий....
Ответы:
Извиняюсь, не то.
Вы имеете в виду, между тегами комментария?
создай один блок с каким либо id (<div id='vstavka'></div>) между тегами A и LI b вот javascript функция:
почему не удастся ?
el.insertAdjacentHTML('beforeBegin','<h1>www</h1>');
где el-это элемент ul
--------------------------------------------------
Это навигация WP, хотел сделать подобный выпад дочерних категорий..
можно их вставить сразу но сделать невидимыми
<li><a href=#>###</a>
<span id = "in" />
<ul class=children>
........
</ul>
</li>
куча слов, а по делу ничего конкретного...
возможно с использованием jQuery это проще сделать, но не всегда удобно его грузить из-за мелочей, по этому пишу рабочий пример на чистом JScript
jquery
$('li a:first').afte().html(' ****** ')
$('<div />').html('кусок кода').insertBefore($('li ul.children:first'));
Если на сервере есть php то это очень легко сделать:
<li><a href=#>###</a>
<?php include "файл с куском кода" />
<ul class=children>
$(элемент или коллекция).append(элемент для вставки)
$("li").eq(0).append("<span></span>");
$("ul >li").append("<span></span>");
$("ul  li").append("<span></span>");


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.