// DEMO http://jsfiddle.net/kevinPHPkevin/8tLdq/1/ $("#button").click(function() { $('html, body').animate({ scrollTop: $("#myDiv").offset().top }, 2000); });