Bonjour,

Je rencontre souvent le m�me probl�me en javascript :
Je cr�er des objets comportant des m�thodes appel�es par �v�nement. Sauf que dans ces m�thode, je ne peux plus acc�der � mes variables de classe.

Exemple :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var MarqueurOH = function(params_id, params_data)
{
	//Initialisation de l'objet :
	MarqueurOH.initialized = false;
 
	//Initialisation des fonctions :
	function toggleInfoWindow(event)
	{
		//Impossible d'aceder à cette variable :
		this.marqueur !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
	}
 
	//Initialisation des variables de classe :
	this.id = id;
	this.data = data;
	this.marqueur = new google.maps.Marker({});
 
	//event :
	google.maps.event.addListener(marqueur, 'click', toggleInfoWindow);
 
	//L'objet est initialisé, les fonctions ne seront pas recréées pour chaque instances :
	MarqueurOH.initialized = true; 
}
J'ai donc cherch� et trouv� ce tutoriel que je n'ai pas encore lu :
http://t-templier.developpez.com/tut...vascript-poo3/
http://t-templier.developpez.com/tut...vascript-poo2/
http://t-templier.developpez.com/tut...vascript-poo1/

Croyez vous qu'il r�solve mes probl�mes ?
Existe il une librairie qui permette de cr�er des objets fonctionnel m�me dans les cas d'appel de fonction �v�nement ? Je crois qu'en cr�ant un plugin jquery, je r�soudrai mes probl�mes, mais bon je ne veux pas forcement que l'objet soit associ� � un �l�ment du dom...


Merci d'avance