Javascript 可拖动效果不会第二次显示

Javascript 可拖动效果不会第二次显示,javascript,jquery,jquery-ui,drag-and-drop,jquery-events,Javascript,Jquery,Jquery Ui,Drag And Drop,Jquery Events,我使用jQueryUI获得一个UI效果,比如将元素拖到另一个元素上,并相互替换“宽度”、“高度”、“位置”宽度 看这个 我觉得事情对我来说真的很奇怪: 当第一次拖动一个元素时,效果很好,但当我第二次拖动同一个元素时,事情就这样发生了:可拖动的效果似乎不再有效,但当拖放时,回调函数中的所有代码仍将运行 你自己试试,你就会知道我在说什么 我整晚都在调试这个,请帮帮我!我真的真的不知道代码有什么问题 运行所有jquery ui APi文档,现在只需在可拖动方法中使用“helper:'clone'”即可

我使用jQueryUI获得一个UI效果,比如将元素拖到另一个元素上,并相互替换“宽度”、“高度”、“位置”宽度

看这个<代码>

我觉得事情对我来说真的很奇怪:

当第一次拖动一个元素时,效果很好,但当我第二次拖动同一个元素时,事情就这样发生了:可拖动的效果似乎不再有效,但当拖放时,回调函数中的所有代码仍将运行

你自己试试,你就会知道我在说什么


我整晚都在调试这个,请帮帮我!我真的真的不知道代码有什么问题

运行所有jquery ui APi文档,现在只需在可拖动方法中使用“helper:'clone'”即可解决所有问题。请参阅

导致问题的是您使用的“position”:“”子句。但是如果我删除它,布局会变得疯狂。您应该找到一个解决方法来修复这些布局。@TWickz是的,我已经运行了所有的jquery ui APi文档,现在只需在可拖动的方法中使用“helper:'clone'”就可以解决所有问题。请参阅我刚刚解决的问题!你自己做的很好,谢谢你发帖。我当然从中得到了一些乐趣。是的,我还想知道如何才能做到这一点,就像@TWickz-很好的解决方案奇怪的线路!:-)接受自己的答案需要两天时间:-)