Existe-t-il un moyen d'exécuter une fonction de rappel lorsqu'une image a fini de se charger ?
En utilisant .complete Rappel
Cette méthode est conforme aux normes et présente de faibles exigences de dépendance. De plus, cela évite des retards inutiles :
var img = document.querySelector('img') function loaded() { alert('loaded') } if (img.complete) { loaded() } else { img.addEventListener('load', loaded) img.addEventListener('error', function() { alert('error') }) }
L'extrait de code ci-dessus est basé sur la ressource suivante :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!