這裏是代碼和的jsfiddle http://jsfiddle.net/yh3rynab/1/jQuery的刪除動態創建的元素不工作
var i = 1;
$('body').on('click', '#add_row', function() {
if (i >4) {
alert("No more");
return;
}
$('#fg01_container').append('<div class="form-group" id="fg01_0' + i + '"></div>');
$('#fg01_0' + i).html('<div class="col-md-2 col-md-offset-4">CONTENT</div>');
i++;
});
$('body').on('click', '#delete_row', function() {
if (i > 1) {
$("#fg01_0" + (i - 1)).remove;
i--;
}
});
的代碼添加不錯,但它不會刪除剛創建的元素。請指教!
'卸下襬臂的()''而不是.remove' – kosmos
謝謝大家莫名其妙下降票! – pee2pee
(我認爲)大多數人喜歡沒有解釋原因而倒下。不要擔心,你的問題是有效的,它的構造和格式很好。 – kosmos