Colocar efeito de lentidão nessa ancora > window.location.href='#id'

oi pessoa blz? tenho esse codigo no meu javascript

window.location.href=’#id_da_minha_div

e gostaria de colocar um efeito de lentidão como faço isso? help

Fala! Não é exatamente o que você perguntou mas eu sei como fazer utilizando JQuery.
Você importa a biblioteca no seu projeto e adiciona um arquivo js com esse código:

jQuery(document).ready(function($) { 
    $(".scroll").click(function(event){        
        event.preventDefault();
        $('html,body').animate({scrollTop:$(this.hash).offset().top}, 400);
   });
});

E adiciona a classe scroll nos links do menu pra que a animação seja aplicada.

3 curtidas