我对以下事件有看法。视图 ID 是“文件夹块”。我的元素是 View 是这样的:
<ul>
<li></li>
<li></li>
<li></li>
</u>
<ul>
<li>
<ul></ul>
</li>
</ul>
以下是主干中的事件。
events{
"mousedown .all-folders": "dragCustomFolders"
},
dragCustomFolders: function(e){
$('#folders ul li').draggable({
cursor: 'move',
drag: this.dragElement,
revert: "invalid"
});
$('#folders li').droppable({
drop: this.cardDrop,
});
}
当我将一个 li 从一个 ul 拖到另一个 ul 时,只会调用一次。当我将 li 元素拖动到同一 ul 元素中的另一个 li 元素时,下拉回调函数被调用两次。
如何解决这个问题。