Comment obtenir une instance 'MyClass' dans le rappel de jquery.Obtention d'une instance de classe à partir du rappel jquery
function MyClass(){
this.message = 'Hello World'; // I need access to this variable in the callback
//registering class member function as callback
$('div').draggable({drag:this.onDrag});
this.onDrag = function(event,ui){
alert(this.message); // 'this' is jquery object, not MyClass instance;
}
}
P.S. Une variable globale avec une instance 'MyClass' ou une instance de stockage dans des données n'est pas souhaitable.
Merci!
Oh, c'est une solution vraiment simple pour ça. Merci beaucoup Nick! – Coyod
@Coyod - Bienvenue! –