jquery вставить перед элементом



Автор Андрей Кобелев задал вопрос в разделе Другие языки и технологии

jQuery. Текст перед элементом. и получил лучший ответ

Ответ от ACiD[гуру]
$(function(){ var container = $(\"#container\").html(); var arr = container.split(\"\\n\"); var key = -1; var sh = 1;//смещение var pos = 0;//позиция в jquery $(arr).each(function(i, item){ var old = key; if (key == -1 && item.indexOf(\"<img\") >= 0) { sh++; pos = i - sh; //получаем нужный нам элемент console.log($(\"#container img\").get(pos)); //alert($(\"#container img\").get(pos)); } key = item.indexOf(\"<img\"); });})код не будет работать если каждая img будет находиться на новой строке и между ними не будет свободных строк, но в принципе я думаю ты сам сможешь доработать код.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: jQuery. Текст перед элементом.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*