2010-01-09 4 views

Répondre

5

Vous pouvez simplement ajouter à la div2, et il va changer son emplacement dans le DOM:

$('#minidiv1').appendTo('#div2'); 
// or 
$('#div2').append('#minidiv1'); 

La différence des deux lignes ci-dessus est ce qui est de retour, appendTo retourne l'élément #minidiv, append renverra l'élément #div2. Utilisez celui que vous trouvez le plus utile si vous voulez faire plus d'actions (en enchaînant).

0
$('#minidiv1').appendTo('#div2'); 

ou

$('#div2').append($('#minidiv1')); 
0
$("#minidiv1").appendTo("#div2") 
0

Luca, a fait la réponse de Paul fonctionne réellement pour vous? Je pense que vous devez être référencer l'objet jQuery comme ceci:

$($('#minidiv1')).appendTo('#div2'); 
// or 
$('#div2').append($('#minidiv1')); 

Sinon, jQuery va simplement ajouter la chaîne « # minidiv1 » à # div2, plutôt que de déplacer votre div existant.

Questions connexes