gpt4 book ai didi

jQuery UI 可排序动态包含问题

转载 作者:行者123 更新时间:2023-11-28 18:36:07 25 4
gpt4 key购买 nike

我正在使用 jQuery UI sortable 构建约会调度程序,其中约会是可拖动、可放置和可排序的,除了一个我无法解决的关于可排序选项“包含”的问题外,这几乎完成了。

为了尝试给出一个简短的概述,为了创建我想要的行为,我使用两个组合的 sortable 创建了调度程序,一个充当“ Canvas ” - 我们可以在其中拖动约会的区域和一个 sortable 以便我们可以拖动约会进入 Canvas 内其他约会的 block 。我试过将可拖动和可排序结合起来,但这个选项并没有给我完全期望的行为。

现在,调度程序的一部分是创建新行(天)的能力,这反过来又扩展了 Canvas 区域,这(查看)与我添加的额外逻辑一起工作正常,新行出现等但是包含大小(设置为 Canvas 区域)不会“即时”更新,因此 Canvas 区域(底部 - 新一天的大小)我无法拖过。只有当我将约会放到新行时,包含区域才会更新为新高度,然后我可以将约会拖到底部区域。

我的问题是,这是默认的可排序包含行为 - 包含区域大小将/只能在停止/更新时更新,或者是否有一种方法可以在拖动时强制更新包含大小。

我已经广泛搜索了这个问题的答案,但找不到关于这个特定主题的任何内容,我们将不胜感激。

最佳答案

抱歉,我没有解决方案(但是,我在寻找解决方案时发现了您的帖子)...

但是,我确实找到了这个,http://bugs.jqueryui.com/ticket/4781

看起来这是一个已知的错误,他们表示它不会在其他版本中得到修复。他们在那里指示了一个补丁,但我还没有尝试过。祝你好运!

编辑:我确实在测试环境中应用了这个补丁,看起来它可以工作;在我的特殊情况下,事实证明 parent 实际上并没有改变大小,所以它对我没有帮助 - 我想我会报告回来。

关于jQuery UI 可排序动态包含问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12671069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com