Копирование элемента средствами js, как лучше?

Ребята, добрый день!

Возникла потребность написать функцию, которая будет перемещать динамический dom-элемент, в котором изменяются, добавляются, удаляются потомки, в другой элемент.

Как я понимаю, принцип состоит в том, чтобы создать элемент, обойти всех потомков клонируемого элемента и клонировать их в новый элемент.

Вопрос в том, как сделать это наиболее элегантым способом, может быть какие-то интересные фичи js. И да, только чистый js :)
  • Вопрос задан
  • 636 просмотров
Пригласить эксперта
Ответы на вопрос 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
cloneNode и insertBefore или appendChild.

P.S. На чистом JS, строго говоря, такого не сделаешь -- надо использовать DOM:)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы