【发布时间】:2012-02-07 06:00:03
【问题描述】:
当用户单击附加了 jQuery 单击事件的锚标记时,我正在向表单动态添加输入。
$(".add-input").click(function () {
$("div.form-item").append(get_input());
});
上面的函数成功地向表单添加了新的输入,但是我有另一个 jQuery 函数,它可以像这样为当前聚焦的输入添加样式:
$("input, textarea").focus(function () {
$(this).parent().addClass("cur-focus");
});
此函数非常适用于原始表单之外的输入,但是所有动态添加的输入都没有上述事件处理程序添加的类。
这两个事件处理程序都在 $(document).ready 函数中。
有没有办法让动态添加的输入也绑定到我的输入焦点事件处理程序?
【问题讨论】:
标签: jquery