var background = [
"images/slide_1.png",
"images/slide_2.png",
"images/slide_3.png"
];
var title = [
"Text 1",
"Text 2",
"Text 3"
];
rotateTitle function() {
var ct = $("#title_text").data("title") || 0;
$("#title_text").data("title", ct == title.length -1 ? 0 : ct + 1).text(title[ct])
.fadeIn().delay(2000).fadeOut(200, rotateTitle);
}
$(rotateTitle);
rotateBackground function() {
var ct = $("#header").data("background") || 0;
$("#header").data("background", ct == background.length -1 ? 0 : ct + 1).fadeIn()
.css({'background' : 'url('+ background +') no-repeat', 'background-size':'cover'}).delay(2000).fadeOut(200, rotateBackground);
}
$(rotateBackground);
style="display: block; background: url('images/slide_1.png,images/slide_2.png,images/slide_3.png') 0% 0% / cover no-repeat;"
rotateBackground function() {
var ct = $("#header").data("background") || 0,
newCt = ct == background.length -1 ? 0 : ct + 1;
$("#header").data("background", newCt).fadeIn()
.css({'background' : 'url('+ background[newCt] +') no-repeat', 'background-size':'cover'}).delay(2000).fadeOut(200, rotateBackground);
}
Find more questions by tags JavaScriptjQuery