Bonjour,
j'ai un document qui fait une trentaine de traitements et de remplacements HTML.
Le traitement est un peu long mais c'est normal.
J'en ai profité pour mettre des logs qui me confirment à chaque tour de boucle que le DOM a bien été impacté par la fonction .html() :
Donc à chaque tour de boucle, je m'attendrais à ce qu'une image de + apparaisse mais non.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 console.log('image url '+imgUrl2); $('#'+thisId).html('<img src="'+imgUrl2+'" style="width: 400px; height: 280px;" />'); console.log($('#'+thisId).html());
Voici ce qu'il se passe :
- à chaque tour de boucle, la console est bien augmenté du log prévu ci-dessus qui semble confirmer que le DOM a été impacté avec l'image à charger
- au bout des 30 tours de boucle, l'ensemble des images sont appelées d'après l'onglet network et apparaissent aussitôt (pour le coup ça va très vite).
Ce que j'aimerais :
- qu'à chaque tour de boucle, l'image appelée soit chargée.
Voyez-vous une raison à cela ?
Merci,
Partager