0

我已经修改了这个滑块脚本,以便不是从右到左为幻灯片设置动画,而是一个在另一个之上。我需要做什么来应用溶解/淡入淡出效果?

换句话说,我想在下一张幻灯片出现时淡出上一张幻灯片

 a.fn.calculateSlidePos = function () {
            var b = 2;
            a(this).find("dt").not(":first").each(function () {
                var c = dtWidth * activeID;
                if (b <= activeID) {
                    var d = dtWidth * (b - 1);
                    /*a(this).animate({left: d});*/
                    a(this).css({left: d});
                    if (b < activeID) {
                       a(this).next().fadeIn().css({
                            left: d + dtWidth
                        })
                    } else {
                        /*a(this).next().animate({left: c})*/
                        a(this).next().css({left: c})
                    }
                } else {
                    var e = dlWidth - dtWidth * (slideTotal - b + 1);
                    a(this).animate({
                        left: e
                    });
                    var f = e + dtWidth;
                    /*a(this).next().animate({left: f})*/
                    a(this).next().css({left: f})
                }
                b = b + 1
            });
            setTimeout(function () {
                a(".easy-accordion").find("dd").not(".active").each(function () {
                    a(this).css({
                        display: "none"
                    })
                })
            }, 400)
        };
4

0 回答 0