DeeDi - трезвые записки

insertBefore(content)

Добавляет все выбранные элементы ПЕРЕД другим набором элементов. При этом первый набор элементов будет как бы "вырезан" со своего прежнего места:

HTML :
<style type="text/css">
#example_j p {border:solid 1px #999; margin-bottom:10px; padding:5px}
#example_j span{color:red;}
</style>
<div id="example_j">
<p>Это Второй набор элементов, ДО которого вставляем первый </p>
<span>Первый набор элементов </span>
</div>
JS:
$(document).ready(function() {
$("#example_j span").insertBefore("#example_j p");});
Результат набора примера:

Это Второй набор элементов, ДО которого вставляем первый

Первый набор элементов

Боковой текст: