Изменить id дочерних элементов при клонировании div

Рейтинг: 0Ответов: 1Опубликовано: 19.03.2015

Добрый день!

Используя jQuery, мне нужно клонировать div и заменить в нем у всех дочерних элементов name (у полей ввода) и id.

вот мой код, который пока только клонирует:

 $("#payment").clone().appendTo(".form").attr( "id", "payment" + FieldCount);

Подскажите, пожалуйста, как при клонировании менять у склонированных в дочерних элементах параметры name или id.

Заранее спасибо!

Ответы

▲ 3Принят

Официальная документация не рекомендует клонировать элементы с id, но умельцы на stackoverflow нашлись.

От себя хотелось бы добавить пример, в котором по кнопке можно делать клонирование исходного блока со сменой у всех элементов (и у родительского) id на уникальное значение.