jQuery animateでスクロール移動

基本的にはこのコピペでいけます。

$("html,body").animate({scrollTop:$('移動したいところのID').offset().top});

とはいえ、何かしらのトリガーが大抵の場合あるので、

$(function(){
    $('#search').on('click', function(){
        $("html,body").animate({scrollTop:$('#here').offset().top});
    });
});

#searchがクリックされると#hereまで移動します。

Last update: 2018.01.17 (水)