Summary
prototype.js を読み込んだ後に wheel_event.js を読み込むと,mousewheelイベントを扱えるようになる.
イベントハンドラの第二引数にホイールカウント(1 or -1)が入ってくる.
Event.observe(element, 'mousewheel', function(element, wheel_count){
wheel_count == 1 ? alert('wheel up') : alert('wheel down');
});
ブラウザのホイールを無効にする
event.preventDefault ? event.preventDefault() : (event.returnValue = false);
Reference
mouse wheel event demohttp://rails2u.com/misc/wheel_event/
via
2nd life - 2005-12-08 - prototype.js with mousehweel eventhttp://d.hatena.ne.jp/secondlife/20051208/1134020332