Estoy tratando de clonar un elemento para restablecer la animación. He usado este fragmento de código antes y funcionó perfectamente, pero ahora no funciona. No tengo idea de por qué no. Aquí está el código:
var justlike = theoldone.cloneNode(true); theoldone.parentNode.replaceChild(justlike, theoldone);
theoldone es una const para el elemento que quiero clonar.
Cuando usa.cloneNode() en un elemento, solo copia su Node . Entonces no puede acceder a sus padres ya que es una copia y está separado de sus padres.
De MozillaWiki:
Valor devuelto
El nuevo Nodo clonado. El nodo clonado no tiene padre y no forma parte del documento, hasta que se agrega a otro nodo que forma parte del documento, utilizando Node.appendChild() o un método similar.