有人可以告诉我为什么当我点击名称列表旁边创建的[h] href时,它总是说选择,我是5?循环创建的元素的值始终是5
var printDD = function(myhand, mydiv){
var dtext = "";
for(var i = 0; i < myhand.length; i++){
dtext += '<a href="#" id="dd'+i+'">[s]</a>' + myhand[i] + ', ';
}
mydiv.html(dtext);
for(var i = 0; i < myhand.length; i++){
$('#dd'+i).click(function(){
selection = i;
console.log("sel: " + selection + " i: " + i);
});
}
}
它显示的最后一个值 – 2013-02-26 12:11:04
JamieJag,谢谢。解决了这个问题。如果你给你的评论一个答案,我会尽快接受它:) – CyanPrime 2013-02-26 12:16:29