Это ошибка с методом clone () , который был введен в jQuery 1.5 , а исправлен в 1.5.1 .
Поведение по умолчанию с clone()
должно состоять в , а не копировать события и данные клонированного элемента, однако это не имело место с 1.5 (где поведение по умолчанию было для копированиясобытия).
Чтобы исправить свой код, измените:
$('#add-input').click(function() {
main.append(clonedField.clone());
return false;
});
на
$('#add-input').click(function() {
main.append(clonedField.clone(true));
return false;
});
Рабочая скрипка: http://jsfiddle.net/EfsGN/7/