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

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();
	}
 
});
En premier je fais une instance de LoadPhoto avec lP, et avec setLink, j'ajoute un lien pour la photo.

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 ?