はじめまして、こんにちは。エンジニアのハルです。 Web開発で必要になったものを紹介していきます。 動きのあるWebページを作成していると、スクロールが止まった時に処理を動かしたいときがあります。しかし、残念なことに標準のイベントにはスクロール終了、停止時のイベントが用意されていません。 そこで今回は次のように簡単に実装できる、スクロールが停止した際のイベントの作り方を紹介します。 $(window).on("scrollstop",function(){ console.log("スクロールが停止しました。"); }); 1.jQueryイベントオブジェクトを作成 スクロールストップ用のjQueryイベントオブジェクトを作成します。 イベント名は任意ですが、ここでは scrollstop とします。 var scrollStopEvent = new $.Event("scrollsto