gpt4 book ai didi

javascript - jQuery droppable destroy 在 IE11 中?

转载 作者:行者123 更新时间:2023-11-28 01:31:44 25 4
gpt4 key购买 nike

我有一个拖放网格,当我将鼠标移出网格上的特定行时,我试图删除可拖放的网格。这在 Chrome 中工作得很好!在 IE11 中,它抛出异常如下:

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");

问题是如何在不出现此异常的情况下“销毁”可放置对象?

最佳答案

尝试在销毁调用之前测试它是否可删除:

if ($this.hasClass('ui-droppable')) {
$this.droppable("destroy");
}

关于javascript - jQuery droppable destroy 在 IE11 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com