Problemas al implementar el desplazamiento vertical suave con jQuery

Estoy creando una página web que es de desplazamiento continuo, con una navegación que debería saltar a un lugar diferente en la página. Intento seguir este ejemplo e implementar un efecto de desplazamiento suave de jQuery. El HTML funciona bien: los enlaces lo llevan a un lugar diferente en la página cuando se hace clic, pero el efecto de desplazamiento de jQuery no funciona.

Aquí está la parte importante del html:

 

Y este es el javascript hasta ahora: (es exactamente lo mismo que en la página web del tutorial vinculada arriba)

 $(function() { $('ul.nav a').bind('click',function(event){ var $anchor = $(this); $('html, body').stop().animate({ scrollTop: $($anchor.attr('href')).offset().top }, 1500,'easeInOutExpo'); event.preventDefault(); }); }); 

¿Alguien tiene alguna idea de por qué esto no me funciona? ¡Gracias!

Acabo de eliminar ‘easeInOutExpo’:

 $(function() { $('ul.nav a').bind('click',function(event){ var $anchor = $(this); $('html, body').stop().animate({ scrollTop: $($anchor.attr('href')).offset().top }, 1500); event.preventDefault(); }); });