我正在尝试编写一个由表行组织的动态表单。只要用户点击+,就会插入一行新的输入。为简单起见,我删节代码:jquery收听新增对象的事件
<table id="test">
<tr>
<td>
<a class="addrow" href="javascript:void(0);">+</a>
</td>
</tr>
</table>
<script>
$('.addrow').click(function() {
$("#test tr:last").after('<tr><td><a class="addrow" href="javascript:void(0);">+</a></td></tr>');
});
</script>
我的问题是,只有第一个+将执行脚本,当新插入+ S被点击,什么都不会发生。我怀疑这是由于jquery没有正确地收听新添加的对象的事件。我尝试添加$(document).ready(function(){});我试着添加$(document).ready(function(){});几乎没有运气。
任何帮助表示赞赏。
由于提前,
谢谢。这帮了很大的忙! – rickypai
绝对受欢迎!我很高兴得到了帮助,并感谢*你*接受..! =) –