我已经在表格中定义并创建了带有, , ...<input>
等 id 的元素id="value0"
id="value1"
for(var i=0; i<result.length; i++){
$('#development_mapping tbody').append(
'<tr><td>'+ result[i].visual_feature+'</td> \n\
<td><input name="data-feature_x" id="value'+i+'"/></td>\n\
</tr>'
);
};
现在我想访问这些 ID。这是一个问题。我不明白为什么这段代码不起作用:
for(var i=0; i<result.length; i++){
var tmp_index = '#value' +i;
$(tmp_index).keydown(function(e) {
if (e.keyCode === 13) {
execute();
console.log(tmp_index, " ok!");
}
});
}