I’ve been all over the place looking for this. There are some answers out there but none of them work.
All I want to do is slowly move a div to the left when a user does a mouseover on a button.
This works to make the div move:
$("#myDiv").offset({left:-1000});
but all my attempts to animate the move cause the move itself to fail.
Use .animate() function like this
Update:
Since your division is floated to the left, you can animate the property using
marginLeftinstead.Demo