さて、私は3つのdivを持っています...
<div id="video"></div>
<div id="info"></div>
<div id="chat"></div>
ボタンを押すだけでdivを移動するためにjQueryを使用しています。
$('#chat').insertBefore('#video');
これには問題があります。この関数が行うことは、divを複製/複製し、chatdivの前に挿入してからvideo、元のdivを破棄することだと思いますchat。chatただし、明らかに、 div にはチャットルームが含まれているため、これはうまく機能しません。
そのため、クローン作成と破棄によって新しいチャット要素が読み込まれます。これは多くのリソースを消費するだけでなく、別のインスタンスであるため、ユーザーはチャットルームにログインし直す必要があります。
非破壊的な方法で div を移動する方法はありますか? 複製と破壊なしで?divを物理的に移動する何らかの方法はありますか?