代码之家  ›  专栏  ›  技术社区  ›  Salman Arshad

原型效应。jQuery中的并行等价

  •  2
  • Salman Arshad  · 技术社区  · 14 年前

    我正在尝试将一个原型幻灯片放映插件转换为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
    };
    

    1 回复  |  直到 12 年前
        1
  •  0
  •   Tate Johnson    14 年前

    jQuery.queue()

    每个元素可以有一对多 附加到它的函数的队列 jQuery。在大多数应用程序中,只有一个 异步调用元素, 不停止程序执行。这个 多个动画方法

    http://api.jquery.com/queue/

    推荐文章