2010-09-30 2 views
0

J'ai mis en œuvre un code qui va chercher image unique à partir de plus de 1000 images. L'image a été modifiée en utilisant l'appel ajax et le temps de téléchargement de chaque image varie. Comment faire ce changement d'image avec une transition en douceur d'un autre-à-dire sansscintillement et ajax traitement de l'imageajax changement img

+0

préchargez-vous l'image? – Diesal11

Répondre

1

Vous pouvez pré-sélectionner les images que vous allez charger et stocker dans une persistante tableau:

var image_paths = new Array(); 
/* fill image_paths */ 

window.preload_images = new Array(); 

for (var i in image_paths) { 
    var image_src = image_paths[i]; 
    var img = new Image(); 
    img.src = image_src; 
    preload_images.push(img); 
} 

Cela indiquera le DOM pour charger l'image dans un objet JavaScript Image mais de ne pas détruire à moins preload_images est hors service.