当我尝试在拖放后销毁可拖动对象时,我在 jQuery UI 中收到错误消息。我正在使用 jQuery 1.9.1 和 jQuery UI 1.10.0。
脚本
$(".drag").draggable({
revert: "invalid",
helper: "clone"
});
$(".drop").droppable({
accept: ".drag",
drop: function(event,ui){
ui.helper.remove();
$(this).append(ui.draggable);
$(ui.draggable).draggable("destroy");
}
});
HTML
<div class="drag">Draggable</div>
<div class="drop">Droppable</div>
示例:http: //jsfiddle.net/feDME/
收到错误
类型错误:$(...).data(...) 未定义
我在过去的几个小时里都没有运气。我发现了一篇类似的帖子,其中不包含决议。有谁可以帮我离开这里吗?谢谢!