iD
ループ内の反復ごとに変化するオブジェクトです。また、このループで次を実行します。
$("td.item_holder > div").append(dynamo.shop.box.ini(item_info,(function(data){
return function(){
console.log(data);
}
})(iD)));
これで決着がつくことを願っています。私の唯一のクエリは、それが呼び出す関数が(jQuery)をそのままdynamo.shop.box.ini
使用することです:.bind
ini : function(data,callback){
....
var right = $('<div>').addClass("dynamo_right").html('bye').bind('click',callback);
....
return container;
},
.bind
クロージャーを維持するために、呼び出しで別の匿名関数を使用する必要がありますか?