私はそのようないくつかのコードを持っています
myClass.prototype.doStuff = function(){
$.ajax({
type: 'POST',
url: $('#form').attr('action'),
data: $('#form').serialize(),
success: this.callback
});
};
myClass.prototype.callback = function(data){
if(this.someFlag){
//do some stuff
}
};
この場合、私this
は myClass のインスタンスであるはずですが、実際にはそうではありません。何故ですか?