感谢Christiaan Scheermeijer我得到了正确转换的滑块。但现在看来,图像的焦点已关闭。我是否需要使用z-index或某些东西来使幻灯片正常平滑?目前唯一一个“淡入淡出”的应该是幻灯片4,转换回幻灯片1.我真的很困惑。我尝试了淡入淡出的时间,这似乎不成问题。看起来“下一张幻灯片”只是在幻灯片的前景中突然显现出来,它应该从中消失。jQuery的滑块不平稳过渡
http://jsfiddle.net/WASasquatch/haBAS/2/
$('#hi1').fadeTo("slow", 1.0);
var slide = 0,
slides = 4,
ids = [
'#hi1',
'#hi2',
'#hi3',
'#hi4', ];
slideShow = setInterval(function() {
var nextSlide = slide + 1;
if (nextSlide > slides - 1) {
nextSlide = 0;
}
$(ids[nextSlide]).fadeTo(100, 1.0);
$(ids[slide]).fadeTo(1200, 0);
slide++;
if (slide > slides - 1) {
slide = 0;
}
}, 5000);
如果将'fadeTo'定时器从'100'更改为'1000'会怎么样?或者在两者上都使用'1200'?或者,也许我只是没有正确理解你的问题。 – jsalonen 2013-04-27 22:28:16