干预我:
var items = {
'1': {
id: 1
},
'2': {
id: 2
},
}
for (var item in itemns) {
var item = items[item];
$(object).on('signal', function () {
doSomethingElse(item.id);
});
}
始终使用doSomethingElse
调用id = 2
,我知道它为什么会发生,但我怎么能避免这种情况呢?换句话说我该如何解决这个问题?