ページ内の各ボタンで関数を呼び出す次のコードがあります。
dojo.query('.btn').forEach(function(item){
Obj = new MyClass(item); // class calls the ajax request on error of each btn click I have to handle some functionality in below function showError
dojo.connect(Obj, 'showError', dojo.hitch(Obj, function(errors){
console.log(Obj + 'came');
}));
ここで dojo.hitch を使って各オブジェクト Obj の状態を維持しようとしましたが、維持されていません。最初の Obj だけが発火しています。2 つ目の Button についても、最初の Obj が発火しています。