【发布时间】:2010-12-20 21:37:03
【问题描述】:
我制作了一个简单的图像切换器,可以淡入淡出不同的徽标。 http://bit.ly/ewrSgp 的示例和完整源代码。我淡出图像,然后排队 src 属性更改,然后淡入。它似乎工作了一段时间,但大约 20 秒后,它开始在更改 src 之前淡入图像,然后立即改变并看起来丑陋。我这样做对吗?
运行更改的代码是:
// fadeout old image, change to new and fadeback in.
// Call function changeimage again.
$(imToChange).fadeOut(600).queue(function (n) {
jQuery(this).attr('src', newimageSrc);
n();
}).fadeIn(1000, function () {
setTimeout(function () {
//recall image change function
changeImage(indexToChange);
}, o.delay);
});
提前致谢。
【问题讨论】: