Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当DOM发生变化时(例如在Meteor中),jQuery ui是否可以拖动和排序“委托”?_Jquery_Jquery Ui_Drag And Drop_Meteor_Draggable - Fatal编程技术网

当DOM发生变化时(例如在Meteor中),jQuery ui是否可以拖动和排序“委托”?

当DOM发生变化时(例如在Meteor中),jQuery ui是否可以拖动和排序“委托”?,jquery,jquery-ui,drag-and-drop,meteor,draggable,Jquery,Jquery Ui,Drag And Drop,Meteor,Draggable,我正在构建一个应用程序,我想为它添加拖放交互。如果你曾经使用过meteor,你可能知道这是非常棘手的,因为meteor的动态特性 我试着以这个很棒的项目为例:。正如您所看到的,它在不需要太多代码的情况下,很好地复制了自身的许多特性 关于jQuery ui中的可拖动和可排序小部件,我有一系列相关问题: 对于是在要拖动的元素的选择器上调用DragTable,还是在元素的容器上调用DragTable,有点混淆。我已经看到了这两个方面的代码示例。minitrello示例在包含一组li元素的ul上调用so

我正在构建一个应用程序,我想为它添加拖放交互。如果你曾经使用过meteor,你可能知道这是非常棘手的,因为meteor的动态特性

我试着以这个很棒的项目为例:。正如您所看到的,它在不需要太多代码的情况下,很好地复制了自身的许多特性

关于jQuery ui中的可拖动和可排序小部件,我有一系列相关问题:

对于是在要拖动的元素的选择器上调用DragTable,还是在元素的容器上调用DragTable,有点混淆。我已经看到了这两个方面的代码示例。minitrello示例在包含一组li元素的ul上调用sortable,就是这样。 如果在容器上使用DragTable,是否将拖动事件委派给添加到DOM中的新子元素?还是只对现有元素有效?这个代表团似乎是minitrello示例中的情况,但我想知道这是否是一个特殊情况。 对于在高动态网页中正确使用拖放功能,还有其他建议吗?例如,我想象在Meteor中,我们总是希望克隆并使用辅助对象,而不是原始元素本身,因为原始元素随时都会被重新渲染和更改。
将新项目添加到可排序容器时,可以调用refresh,如:$'your_sortable_list'。sortable'refresh';谢谢-但是,当事情从一个可排序列表转移到另一个列表时,似乎没有必要这样做?这是真的吗?另外,为什么draggable没有刷新?不能在容器上调用DragTable吗?是的,在将项目从一个可排序列表移动到另一个可排序列表时,不需要调用refresh。这只是新添加的项目。至于draggable:只需在任何您喜欢的元素上调用.draggable即可。。。它不需要刷新,因为所有可拖动的项都是相互独立的。