我有一些可拖动的raphael元素集,有时候元素会为一秒钟的halv设置动画,但是如果设置/元素在动画动画停止时被拖动。 我希望在我制作动画时让我的元素不可分割,以确保动画始终完成。有什么办法吗?我尝试使用undrag()但它没有用。 我没有使用任何插件进行拖动,只是为set.drag创建了自己的启动,移动和向上方法(启动,移动,向上)
由于
答案 0 :(得分:0)
我已经使用了undrag方法。 我只需要在集合的每个元素上添加undrag而不是集合本身(我在集合上调用拖动因此看起来是错误的)并且它有效。
function undragAll() {
$.each(screenSets, function (index, set) {
$.each(set, function (index, setEl) {
set[index].undrag();
});
});
}