godsent Posted January 29, 2012 Share Posted January 29, 2012 I would like to write a code to move image1 to place of image2 (removing image2 in process). It should be easy, but It does not move enough in x and y directions. var pic1 = $('#image1).offset(); var pic2 = $('#image2').offset(); var dx = pic2.left - pic1.left; var dy = pic2.top - pic1.top; $('#image2').hide(); $('#image1').css({position: 'absolute'}).animate({ 'left': dx, 'top': dy}); Even it seems to work it does not move the entire way, image1 does not reach image2 place. I can't figure out whats the problem. <img id="image1" src="images/deck/image1.jpg" /> <img id="image2" src="images/deck/image2.jpg" /> Link to comment https://forums.phpfreaks.com/topic/255968-jquery-animate-image1-to-image2/ Share on other sites More sharing options...
scootstah Posted January 29, 2012 Share Posted January 29, 2012 This seems to work: http://jsfiddle.net/KkkA3/ Link to comment https://forums.phpfreaks.com/topic/255968-jquery-animate-image1-to-image2/#findComment-1312186 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.