Append()正常工作,但它只能在第一個<a class="add">Add</a>
上工作。不能添加新的輸入字段與最新<a class="add">Add</a>
Jquery append()不適用於新的<a>添加</a>
這裏是我的代碼
$(document).ready(function(){
var scntDiv = $('#add_words');
$('.add').click(function() {
$("#add_words").append('<div class="line">Word is <input type="text" /><a class="add">Add</a></div>');
return false;
});
});
HTML代碼
<div id="add_words">
<div class="line">Word is 1<input class="input1" type="text" value="1" /><a class="add">Add</a></div>
</div>
['live'](http://api.jquery.com/live/)已棄用。您應該使用['on'](http://api.jquery.com/on/),正如我的回答和其他人所述。 – 2012-02-29 14:37:45