Вот вставляю один элемент после другого:
$("p#text").insertAfter("#foo");
А как вставить код из переменной? Если в html-коде страницы нет элемента, соответствующего селектору "p#text", а есть только в переменной
var my_html = '<p id="text">текст</p>';