J'ai donc ce script de base qui alterne entre trois images et je voudrais ajouter un simple fadein/fadeout/fadeto ou tout ce qui est meilleur, donc ce n'est pas si maladroit. Comment puis-je atteindre cet objectif? Ou, y a-t-il un meilleur moyen?Ajout de la fonction de fondu au script JS?
function displayNextImage() {
x = (x === images.length - 1) ? 0 : x + 1;
document.getElementById("img").src = images[x];
}
function displayPreviousImage() {
x = (x <= 0) ? images.length - 1 : x - 1;
document.getElementById("img").src = images[x];
}
function startTimer() {
setInterval(displayNextImage, 3000);
}
var images = [], x = -1;
images[0] = "assets/img/logo1.png";
images[1] = "assets/img/logo2.png";
images[2] = "assets/img/logo3.png";
http://www.chrisbuttery.com/articles/fade-in-fade-out-avec-javascript/ – Jalil
ou vous pouvez utiliser jquery: https://www.w3schools.com/jquery/jquery_fade.asp –