0
我有一個視圖,下面的事件。查看ID是「folders-block」。 我的元素是觀是這樣的:Jquery drop drop方法的回調調用兩次
<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時,只會調用一次ul。當我將li元素拖放到同一個ul元素中的另一個li元素時,drop回調函數被調用兩次。
如何解決這個問題。