J'ai remarqué qu'un appel Ajax jQuery ne précharge/ne charge pas les images de la page cible avant les rappels. Donc, fondamentalement, il charge juste le html et ensuite faire le rappel et après le rappel, il commence à charger l'image/images. Donc, ma question est de savoir s'il existe un moyen de s'assurer que les images de la page cible sont également chargées/préchargées avant la fonction d'ajout.Assurez-vous que les images sont préchargées dans un appel Ajax
Exemple de code:
$.ajax({
url: ''+nextHref+'',
success: function(data) {
var $response = $(data);
var oneval = $response.find('#ContainerWrapper').html();
// Then some kind of function that preloads the target images before it appends the ajax result. So basically the part below is where I don't know what o do.
$response.find('#ContainerWrapper img').examplepreloadfunction(function(){
$("#ContainerWrapper").append(oneval);
});
}
});
Toutes les réponses, des indices, des idées ou des expériences?
Ok, merci. Mais j'ai besoin d'un rappel pour ça, pour m'assurer que toutes les images ont été chargées, non? Donc, si j'ajoute ce code dans une fonction each, comment savoir quand ils ont tous été chargés? – emilolsson
Quelqu'un at-il une solution pour cela? – emilolsson