Smooth JavaScript / jQuery desplazarse al elemento

Estoy tratando de hacer un sitio web de desplazamiento horizontal, pero no sé cómosuavement desplazarse de un elemento a otro. Intenté el siguiente código:

$("a[href='#top']").click(function() {
  $("body").animate({ scrollTop: 0 }, "slow");
  return false;
});

Pero solo se desplaza hacia la parte superior, también probé el jQuery-plugin ScrollTo, pero no puedo hacer que funcione, también probé el complemento jQuery:

$('.click').click(function(){
    $.scrollTo( '.last', 800, {easing:'elasout'});
});

Pero también sin éxito.

¿Alguien sabe una muestra buena y fácil de entender que pueda usar? ¡Gracias por adelantado

Respuestas a la pregunta(1)

Su respuesta a la pregunta