【发布时间】:2013-04-21 01:05:04
【问题描述】:
我已经设置了一个简单的动画方法,如下所示:
Animator: function (obj, aniArgs, duration, aniEasArgs, completeFunction) {
obj.stop(true, true).animate(aniArgs, {
duration: duration,
queue: false,
specialEasing: aniEasArgs,
complete: function () {
if (completeFunction !== null) {
};
}
});
return obj;
},
我想做的是能够传入 jQuery 字符串以在完整的回调中运行。其他一切正常。例如,我将如何通过
$('#someElement').hide(500);
进入回调?
谢谢!
【问题讨论】:
-
打电话
completeFunction()? -
我将使用这个函数在不同的元素上调用不同的动画。所以 Plugin.Animator(element,{'opacity':0.5}, 500, {'opacity':'linear'}, " .... ") ... 是回调信息(如 $('# someElement').hide(500) 需要离开。我不确定我是否通过调用 completeFunction() 来关注你?
-
Animator怎么叫
标签: javascript jquery callback jquery-animate