今回は, jQuery の animate 関数を使ったサンプルを紹介します. ブログとかでよく作る機能で, かつ汎用性も高いので知ってて損はないと思います! Runstant Demo とりあえず, 今回作るデモです. Top ボタンを押すとページトップにスムーズスクロールするのが わかるかと思います. animate 関数とは? jQuery には animate という簡単にアニメーション(値を変化)させることができる関数があります. これを使うことで簡単にスムーズスクロールさせることができます. animate に渡せる引数はこんな感じです. animate(params, [duration], [easing], [callback]) params ... 変化させたい要素の プロパティ名:変化値 を持ったオブジェクト duration ... アニメーションの動作時間です.