JQuery После клонирования по id обращение к элементам клона

mirek

Участник
Регистрация
10 Июн 2011
Сообщения
165
Реакции
4
После клонирования по id происходит обращение к элементам клона, а не родителя

$("#div_id").clone(true).appendTo("#clone1").attr( "id", "Clone1");

А мне нужно в клоне только сохранить оригинал.

При том я даже изменяю id главного элемента как видно из строки

Что не так ? Или так и должно быть ?


Может необходимо изменять id всех подэлементов клона ?

А не предусмотрена ли в JQuery возможность копирования ?
 
Запутали. Так и не понял что именно хотите( С вашего кода:
копируем #div_id и помещаем его в #clone1 а потом еще меняем id div_id на Сlone1....в результате и не работает
покажите структуру как она выглядит сейчас и структуру которую хотите видеть после действия.
 
А зачем основному блоку меняете id?
$("#div_id").clone(true).appendTo("#clone1");
$("#clone1 #div_id").attr( "id", "some_id");
не?
 
А зачем основному блоку меняете id?
Вообще проблема давно решена. ID и надо менять, что-бы при обращении к элементу клона не происходило изменений с оригиналом. Только необходимо изменять ID всех элементов
 
Назад
Сверху