J'ai la ligne suivante de javascritp $("#hero_image img").attr('src', src);
pour changer une image. Les lignes suivantes font alors tout ce qu'elles font en fonction de la nouvelle largeur d'images que j'appelais à travers $("#hero_image img").width();
.Fonction d'exécution javascript après chargement de l'image complète
Cependant, comment puis-je m'assurer que cette image est complètement chargée avant d'obtenir la largeur, sinon je reviendrai avec l'ancienne largeur? La définition d'un délai d'attente n'est pas assez fiable.
Pourquoi utiliser 'one' au lieu de' on'? – itsazzad
@SazzadHossainKhan pour que le gestionnaire ne s'exécute qu'une seule fois, '.one()' a un but très précis - exécutez puis unbind. –