У меня есть элемент формы, который содержит несколько строк входов. Подумайте о каждой строке как атрибутах нового объекта, который я хочу создать в своем веб-приложении. И я хочу иметь возможность создавать несколько новых объектов в одном HTTP POST. Я использую встроенный метод cloneNode (true) Javascript для клонирования каждой строки. Проблема заключается в том, что каждый входной линии также имеет связь удаления, прикрепленную к его OnClick-событию:Как поддерживать правильное событие Javascript после использования cloneNode (true)
// prototype based
<div class="input-line">
<input .../>
<a href="#" onclick="$(this).up().remove();"> Remove </a>
</div>
Когда ссылка высылки клонированного входа-Лайн нажата, она также удаляет любую входную-линию, которые были клонированы из тот же объект dom. Можно ли переустановить объект «this» на соответствующий тег привязки после использования cloneNode (true) на вышеупомянутом элементе DOM?