1
J'ai codé une fonction assez simple de changer le src d'une image:pré-charge de contrôle jQuery de l'image avant le changement attr src
var imgsDesktop = ["image1.jpg",
"image2.jpg",
"image3.jpg",
"image4.jpg",
"image5.jpg"];
var imgCurrent = 0;
function imgSlide() {
$("#ImgDesktop").attr("src", imgsDesktop[imgCurrent]);
imgCurrent++;
if(imgCurrent > imgsDesktop.length) {
imgCurrent=0;
}
}
setInterval("imgSlide()", 7000);
Mais je voudrais précharger l'image suivante avant de modifier le attr src de ImgDesktop
.
Comment faire? Que se passera-t-il si l'image de préchargement prend plus de 7 secondes?
Quelles recherches avez-vous fait? Le préchargement n'est pas difficile à chercher et à obtenir des résultats. Des recherches de base sont attendues avant de poser des questions. – charlietfl
Puisque vous faites référence à des images locales, les précharger ne fera aucune différence significative! Voici un excellent article sur le préchargement https://perishablepress.com/3-ways-preload-images-css-javascript-ajax/ – acesmndr
@charlietfl oui, comme celui-ci http://stackoverflow.com/questions/476679/preloading-images-with-jquery mais affectera-t-il setInterval? –