JavaScriptによるマウスホイールのイベント処理

最近Ajaxが普及してきたので、何かとJavaScriptを利用することが増えてます。
そんな中でマウスホイールを使っていろいろできないかと調べたのですが、
結構情報が少なくて、関数として纏まってるところがなかったので作ってみました。

wheel_roll.js
wheel_roll.js

対象ブラウザ:IE6系 Firefox 1.5系
※windowsでのみ確認

使い方
new WheelRoll(idもしくはelement, マウスホイール回転時に呼ばれる関数名, event);

例)

new WheelRoll("abc", "hogehoge");

function hogehoge(rollCount) {  ・・・}

マウスホイール回転時に関数hogehogeが呼ばれ引数に回転数が取得できます。

サンプルサイト:JavaScript マウスホイールでのイベント処理
http://f56.aaa.livedoor.jp/~tdnr/lab/wheel/

JavaScriptで初めてクラス作ってみたけど
これでいいのだろうか・・・

コメントを残す

メールアドレスが公開されることはありません。