标签: jquery django javascript-events django-admin
我创建了一个绑定某些字段的jquery函数,但是当我添加一个新的内联时它不起作用。
主要问题是我不知道如何检测DOM中的插入并将其绑定到我的函数。
由于
答案 0 :(得分:2)
使用live或delegate函数绑定到表单元素。即使在插入新的表单元素之后,它们也将继续工作,并且您不需要每次都重新附加事件处理程序。
live
delegate
相关问题:
答案 1 :(得分:0)
$('.add-row a').click(my_function)
只要my_function不包含return false;,就不应该干扰该按钮的现有功能
my_function
return false;
答案 2 :(得分:0)
上述建议不适用于此特定问题。我将提交一个错误并询问他们是否可以为该链接按钮分配ID,或者以其他方式修复它。
编辑:错误归档https://code.djangoproject.com/ticket/16359