Je dois créer un diaporama sur les chemins de l'image que je stocke dans une base de données et créer le tableau en utilisant PHP, en l'appelant avec la fonction ajax JQuery. Je peux appeler avec succès le tableau, mais j'ai du mal à faire fonctionner le diaporama Javascript. Voici mon script:Simple Javascript Slideshow de Database Array
window.onload = slideshow(0);
var i;
function slideshow(dir) {
var d = dir;
i =+ d;
$.ajax({
url: "comiccheck.php",
datatype: "json",
success: function(data, textStatus, xhr) {
data = JSON.parse(xhr.responseText);
if(i < 0) {
i = data.length - 1;
}
var comic = data[i];
$('#comic').replaceWith("<img id='comic' src='" + comic + "' alt='comic' />");
}
});
}
Le diaporama de fonction (dir) est d'être appelé dans le code HTML lorsque l'utilisateur clique sur un bouton fléché, retour 1 ou -1, selon la direction. À l'heure actuelle, les boutons ne font avancer l'image qu'une fois dans chaque direction, mais pas plus loin. S'il vous plaît laissez-moi savoir des questions ou des commentaires que vous pourriez avoir sur la question, merci.
haha wow. Je vous remercie. avant, quand je l'ai commuté, j'obtiendrais une erreur, mais c'est parce que je n'ai jamais défini i comme un nombre en premier lieu. Je me sens stupide. – myrmidon16