我追加按鈕<input type="button" />
的隨機列表與ID的不同價值,爲它們來自循環的唯一性產生的東西是這樣的:jQuery的追加導致輸入按鈕列表中無法得到確切值
for(i=1;i<=10;i++){
var btn_list = '<input type="button" id="btn_id'+i+'" value="button#'+i+'">';
$('.btn_tableform').append(btn_list);
}
和結果這個forloop是10按鈕的button1的名稱,等等......但我的問題是我無法得到正確的值,我的按鈕單擊似乎不工作。
for(i=1;i<=10;i++){
$('#btn_id'+i).on('click',function(){
alert($(this).val());
});
}
http://jsfiddle.net/ca21h5hg/ – dfsq 2014-10-06 13:43:16
似乎在dfsq的小提琴做工精細,並且該代碼基本上是相同的你。有沒有可能是你沒有向我們展示的東西? – JLRishe 2014-10-06 13:46:09