jQuery — Attendre le chargement d’une image avec la méthode load()

Une des forces de jQuery est de permettre le lancement d’une fonction dès le chargement du DOM en mémoire, sans attendre que toutes les images soient affichées, par exemple. Or, il peut justement être intéressant d’attendre le chargement d’un élément précis avant d’agir dessus. Dans le cas d’un traitement spécifique sur une image, il est possible d’utiliser la méthode load() :

jQuery('img.featured').load(function() {
    faites quelques chose avec cette image
});

Ne pas confondre cette méthode load() avec l’événement load() dans un contexte Ajax.