我正在尝试在 jQuery 和 CSS 中淡化背景,这是我的代码 - 但它不起作用。有任何想法吗?
var images = ['bg.jpg', '_4.jpg', '_5.jpg', '_6.jpg'];
var i = 0;
setInterval(function(){
$('body').animate({opacity: 0}, 'slow', function() {
$(this)
.css('background-image', function() {
if (i >= images.length) {
i=0;
}
return 'url(' + images[i++] + ')';
});
.animate({opacity: 1});
});
}, 1000);
});