Stefan: JS Schleife alle Sekunden durchlaufen? Anfänger

Beitrag lesen

Hallo zusammen,

ich bin total neu bei JS und komme irgendwie nicht mehr weiter....

Ich habe ein Array mit beliebig vielen Bildern (bg).
Ich will nun alle 5 Sekunden das nächste Bild als Hintergrundbild per jQuery einblenden:
$('#topangebot_rechts').css("background-image", 'url(' + imageDir + images[i] + ')');

irgendwie finde ich keine Lösung um eine forschleife für X Sekunden zu stoppen...

könnt Ihr mir evtl helfen?

Danke im Voraus!

  
var images = ['1.jpg', '2.jpg','3.jpg'];  
var imageDir = '{/literal}{$currentTemplateDir}{literal}images/topangebot_rechts/';  
var i = 0;  
  
function changeTopAngebotRechts() {  
  $('#topangebot_rechts').css("background-image", 'url(' + imageDir + images[i] + ')');  
};  
changeTopAngebotRechts();