0 votos
30 visitas
perguntado em jQuery por (1,8K pontos)
Olá!

Estou procurando por um trecho de código ou plugin jQuery para criar o efeito suave no scroll.

1 Resposta

+2 votos
respondida por (1,2K pontos)
selecionada por
 
Melhor resposta

Para fazer um scroll com animação você primeiro precisa implementar o jquery em seu código.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

E em seguida deve inserir o código abaixo.
<script type="text/javascript">
    $(document).ready(function (){
        $('#botao').click(function () {               
            $('body,html').animate({
                scrollTop: $("#elementoId").offset().top
            }, 1000);
            return false;
        });
    });
</script>
Lembrando que o valor 1000 é o tempo em que a animação irá durar e está em milesegundos.

...