我正在构建一个拖放大纲工具。它在嵌套的fasion中使用jQueryUI的.sortable()
来构建元素树。我还有一个使用.draggable()
的项目调色板,可以在任何给定的级别拖动到轮廓中。
将新项目放入树的最顶层可以正常工作。但是当我将一个放入第二级时,该项目会重复。当我将一个放入第三级时,该项目会重复两次!我把这个问题归结为它的本质:http://jsfiddle.net/curtisfarnham/TGAqW/
如何防止项目在放入树的较低层时重复?
答案 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>