【问题标题】:The draggable effect do not show the second time可拖动效果第二次不显示
【发布时间】:2012-07-22 14:54:00
【问题描述】:

我正在使用 jQuery UI 来获得 UI 效果,例如将元素拖动到另一个元素并替换“宽度”、“高度”、“位置”宽度。

看到这个fiddle

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

第一次拖一个元素的时候,效果很好,但是第二次拖同一个元素的时候,就发生了连线的事情:拖拽效果好像不行了,但是把回调函数里面的代码全部放下仍在运行。

自己尝试一下,你就会明白我在说什么。

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

【问题讨论】:

  • 是您使用的 "position":' ' 子句导致了问题。但是如果我删除它,布局就会变得疯狂。您应该找到解决这些布局的方法。
  • @TWickz 是的,我已经运行了所有 jquery ui APi 文档,现在只需在可拖动方法中使用“helper : 'clone'”即可解决所有问题。请参阅fiddle跨度>
  • 我也想通了!很高兴自己完成这项工作,并感谢您发布问题。我当然玩得很开心。
  • 是的,我也想知道如何做到这一点,就像@TWickz - 很好的解决方案奇异线! :-)
  • 接受你自己的答案需要两天时间 :-)

标签: javascript jquery jquery-ui drag-and-drop jquery-events


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-06
    • 2019-06-30
    • 2020-12-31
    • 1970-01-01
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    相关资源
    最近更新 更多