Comment déplacer un div (contenant une image) à l’intérieur d’un autre div en utilisant jquery

Je dois déplacer une image div vers une autre image div avec effets et animation. Comment puis-je faire ceci?

Mon code:

var div2Pos = $("#marque").position(); var div2Width = $("#marque").css("width"); var div2Height = $("#marque").css("height"); $("#img-div").animate({'left':div2Pos.left, 'width':div2Width, 'height':div2Height}, 1000); 

où ‘#marque’ est ma destination div et ‘# image-div’ est ma div originale

Merci d’avance

vous devez faire en sorte que l’élément absalut l’anime jusqu’à la position absalout de la destnation et, lorsqu’une fin d’affectation, enlevez et ajoutez l’élément elemt et enlevez la position absalut

  var des = $(".destnation").position(); var el = $(".toMove"); el.css("position", "absolute"); el.animate({ top: des.top+"px" ,left :des.left+"px"}, 2000, undefined, function () { el.remove().appendTo(".destnation").css("position", "static"); }); 

voir l’exemple de violoneux http://jsfiddle.net/yamsalm/3U52z/