Я сделал функцию jquery, которая связывает некоторые поля, но она не работает, когда я добавляю новую строку.
Основная проблема в том, что я не знаю, как обнаружить вставку в DOM и связать ее с моей функцией.
Спасибо
Используйте функции live или delegate для привязки к элементам формы. Они будут продолжать работать даже после того, как вы добавите новые элементы формы, и вам не нужно каждый раз повторно подключать обработчики событий.
live
delegate
Похожие вопросы:
Приведенные выше предложения не работают для этой конкретной проблемы. Я сообщу об ошибке и спрошу, могут ли они присвоить идентификатор этой кнопке ссылки или исправить ее другим способом.
Редактировать: ошибка подана https://code.djangoproject.com/ticket/16359
$('.add-row a').click(my_function)
, пока my_function не включает return false;, это не должно мешать существующей функциональности этой кнопки
my_function
return false;