我有一个类的文本框,在按钮单击时我附加了同一类的另一个元素。
我怎样才能使新的 TextBox 的行为与其类的其余部分一样?
示例:http: //jsfiddle.net/GCQKE/
HTML:
<div class="container">
<input id="textbox1" type="text" class="textbox" />
<input id="textbox2" type="text" class="textbox" />
<input id="textbox4" type="text" class="textbox" />
</div>
<input type="button" class="append" value="Append new TextBox" />
查询
$(".append").click(function (e) {
$(".container").append("<input id='textbox3' type='text' class='textbox' />");
});
$(".textbox").click(function (e) {
alert($(e.target).attr("id"));
});
当我单击所有文本框时,我会收到警报,除了单击按钮时生成的警报。有什么建议吗?