Con esta función podrás deslizar el scroll hasta un lugar determinado de la página al pulsar un elemento que dispare la función.

Función: scrool(clickelement,positionelement,velocity);

Argumentos:

-clickelement: El elemento que disparara la función.

-positionelement: El elemento hasta el que se deslizara el scroll.

-velocity(opcional): La velocidad a la que se deslizara el scroll.

Función:

function scrool(clickelement,positionelement,velocity){

	$(clickelement).on("click", function(){

		 var posicion = $(positionelement).offset().top;

		$("html, body").animate({
			scrollTop: posicion
		}, velocity); 

	});

}//End function.

Ejecutar:

scrool("#click","#lugar",500);

Si te ha sido de utilidad ¡deja un comentario! 🙂