0

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

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

我怎样才能防止物品在放入树的较低级别时被重复?

4

1 回答 1

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/

于 2012-11-02T20:02:25.793 回答