便利。
だったはずだが、かなりの変数が汚染されるので他のライブラリと同時には使いにくい。
リファレンス
http://www.s2factory.co.jp/tech/prototype/...
Event.observe
普通にelement.onclickに入れると、ひとつしか設定できない。addEventListenerは使えないブラウザがある。そんな悩みを解消する。
Event.observe(element, "click", function(){ ... });
第4引数にはイベントの処理順(useCapture)?を指定する。でもうまくいった試しがない。trueならcapture 段階でイベントを処理し, false なら bubbling 段階で処理するらしい。
Event.stop
上位にイベントを伝播したくないときに使う。event.stopPropagation()をラップしたもの。例えば、ある要素以外をクリックしたときに、その要素を消したいときに使う。