Пример
$(document).ready(function(){
$("#but1").click(function(){
$("<p>Я первый абзац.</p>").insertBefore("#par1");
});
$("#but2").click(function(){
$("#par2").insertBefore("#par1");
});
});
С помощью метода insertBefore Вы можете вставить новое содержимое перед выбранным элементом.
Данный метод может также использоваться для перемещения уже существующих на странице элементов.
$(содержимое).insertBefore(селектор)
содержимое новое содержимое, которое будет вставлено перед выбранным элементом.
селектор выбирает элемент, перед которым будет вставлено новое содержимое.
$(селектор1).insertAfter(селектор2)
селектор1 выбирает элемент, который будет перемещен.
селектор2 выбирает элемент, перед которым будет помещен элемент выбранный с помощью первого селектора.