Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2013, 09:46
Avatar de madman_18
madman_18
 
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Pregunta Desplazamiento suave al enlazar a un ancla

Buenas tardes a todos!

En un diseño web que estoy preparando, estoy enfocandolo a que sea una web de una sola página en distintos bloques.

Hasta ahí perfecto pero querría que el desplazamiento hasta el contnenido, cuando me pulsen en el menú, sea suave y no "de golpe".

Tengo el siguiente código:

Código Javascript:
Ver original
  1. $('#menu ul li a').click(function(e){ //Id del elemento cliqueable
  2.                         e.preventDefault();
  3.                         var offset = $($(this).attr('href')).offset().top;
  4.                         $('html, body').animate({scrollTop:offset}, 1600);
  5.                         return false;
  6.                     });

Pero no me funciona, sigue desplazandose de golpe y no con un efecto suave.

¿Alguna ayuda?

Gracias!!
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"