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