好的,所以我有3个div...
<div id="video"></div>
<div id="info"></div>
<div id="chat"></div>
我正在使用 jQuery 在按下按钮时移动 div。
$('#chat').insertBefore('#video');
我对此有一个问题。我相信这个函数的作用是复制/克隆chat
div,将其插入video
div 之前,然后销毁原始chat
div。然而,这并不好用,因为很明显,chat
div 包含一个聊天室。
所以它的克隆和销毁方式加载了一个新的聊天元素,这不仅占用了大量资源,而且由于它的实例不同,还迫使用户重新登录聊天室。
有没有办法以非破坏性的方式移动 div?没有克隆和破坏?某种物理移动div的方法?