<div id="main">
<div id="abc">
<div>
This is the div to be replaced
</div>
</div>
<div id="xyz" style="display:none">
<div>
This is the div replaced
</div>
</div>
</div>
こんな感じであげました
$('#main').children('div:eq(0)').css('display','none')
$('#main').children('div:eq(0)').replaceWith($('#xyz').html())
しかし、出力を見ると、それを<div>This is the div replaced</div>
親divとしてではなく、単独で取得します。<div id="xyz">