如何在 jquery 的回调中获取“MyClass”实例。
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;
}
}
PS 具有“MyClass”实例的全局变量或将实例存储到数据中是不可取的。
谢谢!