【发布时间】:2012-03-09 17:09:42
【问题描述】:
我的html是:
<div id="sortable">
<div class="node"></div>
<div class="node"></div>
<div class="node"></div>
<div class="node"></div>
</div>
我的脚本是:
$('.node').droppable({
drop: function (e, ui) {
alert("drag finish");
}
});
$('#sortable').sortable({
stop: function (e, ui) {
alert("sort finish!");
}
});
但是当我拖动一个元素并排序时,它只命中alert("drag finish") 而不是alert("sort finish")。
为什么会这样?我该如何解决这个问题?
【问题讨论】:
-
你能把你的代码放在jsfiddle上吗
-
@Devjosh:我有编辑,看最后一行
-
您的 jsfiddle 中的代码与此问题中的代码不匹配。哪个是正确的?
标签: jquery-ui drag-and-drop jquery-ui-sortable