一直试图让背景 div 在一系列图像中自动旋转。淡入淡出闪烁而不是交叉。想法是使用 jquery 通过 css 交换图像并淡入新图像。一个不错的交叉可能会很好。这是相当轻的重量 - 或者看起来并且宁愿不使用插件。
关于为什么没有获得更平滑的交叉/过渡的任何见解?
setInterval(delayFunction, 10000);
function delayFunction() {
setTimeout( function(){
$('#homeback').fadeOut('slow');
$('#homeback').css("background-image","url(images/home_02.jpg)").fadeIn('slow');
},5000);
setTimeout( function(){
$('#homeback').fadeOut('slow');
$('#homeback').css("background-image","url(images/home_03.jpg)").fadeIn('slow');
},10000);
setTimeout( function(){
$('#homeback').fadeOut('slow');
$('#homeback').css("background-image","url(images/home_04.jpg)").fadeIn('slow');
},15000);
setTimeout( function(){
$('#homeback').fadeOut('slow');
$('#homeback').css("background-image","url(images/home_01.jpg)").fadeIn('slow');
},20000);
};