J'ai une image $ ("# principale")sur dosomething de charge d'image (ce) dans JQuery
comment puis-je utiliser jquery à DoSomething (ce) lorsque l'image est chargée?
J'ai une image $ ("# principale")sur dosomething de charge d'image (ce) dans JQuery
comment puis-je utiliser jquery à DoSomething (ce) lorsque l'image est chargée?
Utilisez l'événement load()
.
$("#main").load(doSomething);
Au sein de votre méthode doSomething()
, this
se référera à l'élément d'image DOM. Notez qu'il n'est pas passé en argument. Il suffit d'utiliser this
dans votre méthode doSomething()
et cela fonctionnera. Gardez à l'esprit que l'événement load()
se déclenchera uniquement si l'élément n'est pas déjà chargé. Si l'image est déjà chargée, doSomething
ne sera jamais appelée.