Saltar al contenido

Mover el contenido de un DIV a otro DIV con jQuery

Hola usuario de nuestra página, tenemos la respuesta a tu búsqueda, deslízate y la obtendrás a continuación.

Solución:

Ver jsfiddle http://jsfiddle.net/Tu7Nc/1/

No debe agregar su div exactamente, sino el contenido de su div (HTML interno) con Jquery html() función.

HTML:

aaa
bbb

jquery:

$("#1").append($("#2").html());

Resultado:

aaabbb
bbb

Lo mejor es no usar html().

Me encontré con algunos problemas debido a que html interpretaba los contenidos como un string en lugar de un nodo DOM.

Use contenidos en su lugar y sus otros scripts no deberían romperse debido a referencias rotas.

Necesitaba anidar el contenido de un DIV en un hijo de sí mismo, así es como lo hice.

ejemplo:

contents

[EDIT]

El ejemplo anterior funciona, pero aquí hay un ejemplo más limpio y eficiente:


Para mover el contenido de un div (id=container2) a otro div (id=container1) con jquery.

$('#container2').contents().appendTo('#container1');

valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *