我很抱歉,如果这已被问过,但我是那种在困境中。我创建了一个JavaScript函数动态添加表单输入当用户集中在一个特定的HTML文本输入(因为我们已经接受多个值的选项)。我认为这样做比从下拉菜单中选择你需要的输入量要容易得多。JQuery的不更新:最后一个过滤器的动态添加元素
这里是我如何去增加新的表单输入:
$("input[type=text]").filter(":regex(id, roe[0-9])").filter(":last").on("focus", function() {
// Add in new elements here
}
当我刷新页面,并注重与“roe0”的ID,最初的文字输入,JQuery的生成一个新的输入刚我希望如何。但是,当我专注于新生成的输入时,没有任何反应。然后我必须回头注意原始$(#roe0)
输入以生成新的文本输入。
有谁知道解决这个吗?任何和所有的帮助将不胜感激!
啊,这使得有很大的意义。我以前不知道'.one()'事件,但它看起来完全像我需要的。谢谢您的回答! – 2012-01-04 02:39:46