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" /> Quote 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/ Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.