00 Votos

jQuery: Reemplazar elemento

Pregunta de Compi | 09/02/2020 a las 22:27

Me gustaría reemplazar un elemento completo de mi código HTML con jQuery.

Cómo intercambiar los contenidos de un elemento, ya sé:

var newcontent = 'Nuevo contenido';
$('#element').empty().append(newcontent);

Sin embargo, quiero que todo el elemento con una identificación específica sea reemplazado. Entonces, el elemento antiguo debería desaparecer por completo, el nuevo debería aparecer en este punto. ¿Hay alguna manera?

ResponderPositivoNegativo
0Mejor Respuesta0 Votos

Sí se puede.

Solo intenta usar el siguiente código:

$('#elemento').replaceWith('<div>Nuevo elemento!</div>');

Con esto, intercambia el elemento antiguo con el id "elemento" por el nuevo elemento (el código HTML entre paréntesis) por completo.
11/02/2020 a las 03:23

ResponderPositivo Negativo
Responder

Temas Relacionados

jQuery: ¿Hay un Elemento?

Consejo | 1 Comentario

jQuery: Mostrar y Ocultar Elementos

Tutorial | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.