1
我有一个拖放网格,当我将鼠标移出网格上的特定行时,我试图删除可拖动的网格。这在Chrome中完全正常!在IE11它如下抛出一个异常:在IE11中jQuery droppable破坏?
JavaScript runtime error: cannot call methods on droppable prior to initialization; attempted to call method 'destroy'
这里是我的代码:
row.mouseleave(function() {
$(".labelCell:not(.ui-draggable-dragging)", row).each(function (index, value) {
$this = $(value);
$this.droppable("destroy");
});
});
异常正上这一行抛出:$this.droppable("destroy");
的问题是我怎么能“消灭”没有得到这个异常的droppable?
你有没有设置你的droppables由这点(即'$(元素).droppable();')?它出现错误,你试图销毁尚未初始化的控件。 – War10ck