嵌套排序作为拖动目标

时间:2012-11-02 19:41:18

标签: jquery jquery-ui-sortable jquery-ui-draggable

我正在构建一个拖放大纲工具。它在嵌套的fasion中使用jQueryUI的.sortable()来构建元素树。我还有一个使用.draggable()的项目调色板,可以在任何给定的级别拖动到轮廓中。

将新项目放入树的最顶层可以正常工作。但是当我将一个放入第二级时,该项目会重复。当我将一个放入第三级时,该项目会重复两次!我把这个问题归结为它的本质:http://jsfiddle.net/curtisfarnham/TGAqW/

如何防止项目在放入树的较低层时重复?

1 个答案:

答案 0 :(得分:1)

这是jquery ui 1.8系列中的一个错误,事件冒泡。

使用jquery ui 1.9.1

查看更新的jsFiddle
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>

http://jsfiddle.net/TGAqW/3/