На странице имеется 3 блока:
<div class="text_block_1">
<div class="text_block_2">
<div class="text_block_3">
При нажатии на кнопку "закрыть" на одном из этих блоков, блок, на котором мы нажали эту кнопку, уезжает в сторону и исчезает, а на его месте должен появиться новый блок с class предыдущего блока. Как сделать этот код универсальным под любой блок (чтобы, если мы удаляли блок _3, он исчезал и на его месте появлялся другой с тем же id)? И чтобы блок появлялся не снизу, а на месте предыдущего?
$(document).ready(function(){
$('.icon-close').click(function(){
$('.text_block_1').addClass('hide');
$('.content-blocks').append(' <div class="text_block_1">другой текст, отличный от предыдущего блока</div>')
});
});