分享一个JS封装的运动函数,里面分为弹性运动和缓冲运动两个方法,通过调用startMove()函数来实现动画效果。...css(obj, attr_in, value_in)
};
}
}
var MOVE_TYPE = {
BUFFER: 1,
FLEX: 2
};
// 调用运动的函数...,根据不同类型调用不同的方法
function startMove(obj, oTarget, iType, fnCallBack, fnDuring) {
var fnMove = null;...= setInterval(function () {
fnMove(obj, oTarget, fnCallBack, fnDuring);
}, 15);
}
// 缓冲运动方法...(obj.timer);
obj.timer = null;
if (fnCallBack) fnCallBack.call(obj);
}
}
// 弹性运动方法