У меня есть «.jumbotron», в котором мне нужно менять фоновые изображения только с помощью таймера. Я пытался управлять этим с помощью JQuery, но скрипт не работает. Вот он:Изменение фоновых изображений с помощью JQuery
var imgHead = [
'cover.jpg',
'cover1.jpg',
'cover2.jpg'
];
function Jumbotron(){
if(i > (imgHead.length - 1)){
$('.jumbotron').animate({'opacity': '0'}, 200, function(){
i = 1;
$('.jumbotron').css('background-image', 'url("+imgHead[0]+")');
});
$('.jumbotron').animate({'opacity': '1'}, 200);
} else {
$('.jumbotron').animate({'opacity': '0'}, 200, function(){
$('.jumbotron').css('background-image', 'url("+imgHead[i]+")');
i++;
});
$('.jumbotron').animate({'opacity': '1'}, 200);
};
};
var intervalJumbotron = setInterval(Jumbotron, 3000);
https://plnkr.co/edit/jDu7Ldto8nmDVaKIZhfD?p=catalogue вот полный код – AlexNikolaev94
'$ ('JumboTron '). Css (' Фоновое изображение', ' url ("'+ imgHead [0] +' '")'); '- конкатенация строки неверна –