ksa,
вот что мне надо
<div class="new-block">
<p>text</p>
</div>
<div class="old-block">
<img alt="" src="">
</div>
Вот, что должно быть после действия скрипта ( ваш так будет работать ? у меня кстати он ничего не делает )
<div class="old-block">
<p>text</p>
</div>
п.с. я все таки думал это сделать на функции .html, но не знаю как прописывать синтаксис, как я уже набросал выше.
Вот что работает
$(".old-block").empty().html('<p>text</p>');
Это фактически сделает, то что мне требуется, т.е. очищает .old-block и прописывает там новый элемент <p>text</p>. Но мне нужно более оптимальнее, чтобы можно было как то ссылаться на блок, так как он может быть большим, и мне не хочется его прописывать в script-е