this is the way the browser works, there is not a way around it.
when the add to cart button is pressed the page must reload to run the server side script. it is the page reloading to run the server side code, the redrawing in the client browser that is causing the page to jump.