$("button").click(function() { $('html,body').animate({ scrollTop: $(".second").offset().top}, 'slow'); }); // example: http://jsfiddle.net/ryXFt/3/