当我尝试remove()
在可拖动元素上的动画之后调用时遇到了问题。
基本上,当一个元素被删除时,我想:
- 向下动画放置元素的比例
- 移除元素,以便在需要时可以拖动另一个元素
现在发生的事情是:
- 比例动画作品
- remove() 调用不会删除元素的占位符,这会阻止用户拖动任何其他元素
这是我正在使用的javascript:
drop: function(event, ui) {
ui.draggable.effect("scale", {
scale: "content",
percent: 1
}, 100, function() {
return ui.draggable.remove();
});
});
当您setTimeout
围绕ui.draggable.remove();
调用执行功能时,似乎会出现相同的问题,因此它一定是某种时间问题。
有没有人遇到过这个问题?非常感谢您朝正确的方向轻推!