我正在尝试将一个原型幻灯片放映插件转换为jQuery。动画功能相当简单直观:淡出可见幻灯片,淡入下一张幻灯片,两个动画同时开始和停止。以下是我尚未完全理解的原型代码:
fadeInOut: function (a, b) {
new Effect.Parallel(
[
new Effect.Fade(b, {sync: true}),
new Effect.Appear(a, {sync: true})
], {
duration: 1
}
);
}
我写了这个jQuery等价物:
var anim = function (a, b) {
// m_Locked = true
a.fadeOut(1000);
b.fadeIn(1000);
// m_Locked = false
};