每次最后一个 div 中包含的文本字段失去焦点时,我都会尝试创建一个新的 div,但只有当第一个 div 中的文本字段失去焦点(而不是最后一个)时,才会添加一个新的 div。
这是我的代码:
$(function() {
$(':text:last').blur(function() {
$('<div class="line"><span>data: </span><input type="text"/></div>')
.appendTo($('#lineStack'));
});
});
HTML:
<div id="lineStack">
<div class="line">
<span>data: </span><input type="text" />
</div>
</div>
回答:谢谢尼克!你的回答奏效了。我一直在尝试将您的帖子标记为答案,但它不起作用。不知道为什么:)