Javascript / Prototype Effect并行在IE10中不起作用

时间:2013-08-21 07:27:23

标签: javascript internet-explorer slider prototypejs internet-explorer-10

我在IE10中遇到了我的JS问题(IE7-9工作正常“)

我有一个带淡化/出现过渡效果的滑块。当滑动到下一张图片时,当前的图片淡出,而下一张图片淡入。问题是,IE10没有效果,它只隐藏当前的一张并显示下一张(但是之间的延迟)单击“下一步”按钮,下一个图片的显示等于其他浏览器的效果持续时间,因此它确实有所作为..)

没有控制台或js错误..

这是我的代码:

var effects = new Array();

effects.push(new Effect.Fade(this.previous, {
    sync: true
}));

effects.push(new Effect.Appear(this.current, {
    sync: true
}));

this.scrolling = new Effect.Parallel(effects, {
    duration: this.options.duration,
    afterFinish: (function() {
        if (this.controls) {
            this.activateControls();
        }
        if (this.options.afterMove && (typeof this.options.afterMove == 'function')) {
            this.options.afterMove();
        }
    }).bind(this)
});

谢谢大家!

1 个答案:

答案 0 :(得分:0)

我认为这种影响并不支持,因为你可以在文档http://madrobby.github.io/scriptaculous/effect-parallel/中看到 此处的演示也没有显示效果,即10。