我有一个拖放网格,当我将鼠标从网格上的特定行中移出时,我试图删除掉掉的网格。这完全可以在Chrome!在IE11中,它抛出一个异常如下:
JavaScript运行时错误:无法在初始化之前调用可下垂的方法;试图调用方法“破坏”
这是我的密码:
row.mouseleave(function () {
$(".labelCell:not(.ui-draggable-dragging)", row).each(function (index, value) {
$this = $(value);
$this.droppable("destroy");
});
});在这一行上抛出异常:$this.droppable("destroy");
问题是,我怎样才能“毁灭”这个可下流的人而不得到这个例外呢?
发布于 2014-02-26 19:39:35
试着在destory调用之前对其进行测试以使其下垂:
if ($this.hasClass('ui-droppable')) {
$this.droppable("destroy");
}https://stackoverflow.com/questions/22051172
复制相似问题