質問: jQueryでプラグインを使わずにスクロールの速度を変更するにはどうすればいいですか? メソッドやプロパティなどありますか?
回答: どの動作をした時のスクロールの速度のコントロールをしたいのかわかりませんが、 jQueryのAnimate関数を利用することでスクロールの速度は変更できます。 .animate() | jQuery API Documentation scrollTopやscrollLeftなどの非スタイルプロパティやカスタムプロパティもアニメーションできます。 あとはイベント発火時に通常のスクロールイベントを打ち消して上記のイベントに置き換えれば実施できるともいます ``` $(function(){ $("#toTop").click(function(){ $('html,body').animate({scrollTop: 0}, 5000); }); }); ``` ``` ↓↓↓↓↓ 上へ ```