Je veux charger des images de mon serveur à une galerie d'image. Le problème est qu'après avoir chargé la page web, mon programme charge d'abord toutes les images et les affiche toutes en même temps. En conséquence, il y a une attente importante pour le chargement.Javascript pour charger l'image du serveur asynchrone
Je voudrais afficher les images une à la fois pendant le chargement, en affichant un indicateur «occupé» sur les images qui n'ont pas encore été chargées.
Voici mon code:
controller.labelForIndex = function (index) {
var arrayIndexNO=(index%(temp.length/2))*2;
var appID=temp[arrayIndexNO];
var iconImage=appID+".png";
$(".ad-carousel-view .cells > li").css("background-image", "url("+iconImage+")");
return temp[arrayIndexNO+1];
};
Cette fonction est appelée 10 fois pour charger 10 PNGs et les afficher dans une cellule, mais mes charges de code toutes les images d'abord, puis les affiche en même temps.
Vous devez donner plus de détails sur la façon dont vous ajoutez ces images à votre galerie. S'il vous plaît poster du code. –
réellement j'ajoute l'image à une vue de carrousel .... vois cette ligne $ (". Ad-carousel-vue .cells> li"). Css ("background-image", "url (" + iconImage + ") "); donc mon conteneur est ".ad-carousel-view .cells> li" où j'ajoute l'image .. – Rony
avez-vous besoin de plus de détails .. ?? – Rony