Pregunta

En jQuery: me gustaría crear un enlace al hacer clic muestra un div oculto (ya funciona) pero también se desliza hacia él con un efecto de desplazamiento suave. ¿Cómo combino los dos?

Muchas gracias.

¿Fue útil?

Solución

Puede usar el complemento scrollTo para obtener efectos de desplazamiento suaves.

Demo aquí.

Otros consejos

Es una línea, pero puede agregar un efecto realmente agradable .

function goToByScroll(id){
    $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

<script>
   goToByScroll("theIdIWantToGoTo");
</script>

http://djpate.com / 2009/10/07 / animated-scroll-to-anchorid-function-with-jquery /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top