Я пытаюсь сделать fade backgrounds в jQuery и CSS, это мой код, но он не работает. Есть идеи?Фоновое изображение исчезает в jquery
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);
});
Вы понимаете, что вы не можете действительно оживить непрозрачность фона изображения, но только сами элементы. – adeneo
Возможный дубликат [Затухание в фоновом изображении с помощью jQuery] (http://stackoverflow.com/questions/1690869/fading-in-background-image-with-jquery) – Blazemonger