Javascript Texte Diaporama

Je suis en train d'ajouter du texte dans une div à l'aide de JavaScript et/ou jQuery et alors que le changement de texte à texte différent à chaque 10 secondes, donc un peu comme un diaporama de juste du texte brut. Voici mon code:

<div id="textslide"><p></p></div>

<script>

var quotes = new Array();

quotes[0] = "quote1";
quotes[1] = "quote2";
quotes[2] = "quote3";
quotes[3] = "quote4";
quotes[4] = "quote5";

var counter = 0;

while (true) {
    if (counter > 4) counter = 0;
    document.getElementById('textslide').firstChild.innerHTML = quotes[counter];
    counter++;
    setTimeout( //not sure what to put here, 500); //Want to delay loop iteration
}

</script>
Le premier arg à setTimeout est une fonction. setTimeout appelle tout simplement que la fonction de manière récursive. Donc dans votre cas, il suffit de mettre le code js dans une fonction, puis d'écrire le nom de la fonction que le premier arg.

OriginalL'auteur RMi Flores | 2013-09-28