Salut à tous.
J'essaie de faire un class en js pour me charger une image.
Seulement quand j'instancie un élément après le domready, je n'arrive pas à le récupérer d'une autre fonction.
voici le code
En premier je fais une instance de LoadPhoto avec lP, et avec setLink, j'ajoute un lien pour la photo.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 window.addEvent('domready', function(){ var lP = new LoadPhoto(); lP.setLink('http://img149.imageshack.us/img149/3043/nihon7pb.jpg'); function chargePhoto(){ lP.load(); } });
Seulement, quand avec l'évènement onclick je tente de jouer la fonction chargePhoto(), si je fais un alert(lP); il ne me met rien !
Mon domready est capricieux.
Même si je sors la fonction "chargePhoto()", il ne reconnais pas l'instance lP...
Avez vous une idée ?
Partager