Ex Scroll は、スクロールイベントの開始/終了のタイミング、スクロール方向を判別することのできる jQuery プラグインです。2009 年頃に書いたプログラムですが、ちょくちょく需要があるようなのでソースの見直しも兼ね GitHub で管理するようにしました。リポジトリは jquery.utility-kit とし軽量の utility 系のプラグインはこちらで管理し追加してく予定です。
変更履歴
- v0.2.1
- API を変更。
使い方
jQuery、Ex Scroll の JS ファイルを読み込みます。
スクロールバーのある要素、あるいは window オブジェクトに対しコールバック関数を指定して exScroll() メソッドを実行すると、 スクロールイベントが発生する毎にコールバック関数が呼び出され、各種メソッドを持つ API オブジェクトが引き渡されます。
以下のように記述すると、垂直方向にスクロールを開始した時点のみ、任意の処理を実行させることができます。
API
API オブジェクトを使用し、下記メソッドを実行できます。
ダウンロード
こちらからどうぞ。