S eda1a14b50ee24bcab19b62f40858e76 prototype.js

便利。
だったはずだが、かなりの変数が汚染されるので他のライブラリと同時には使いにくい。


リファレンス
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()をラップしたもの。例えば、ある要素以外をクリックしたときに、その要素を消したいときに使う。

もしかして

    他の人の「prototype.js」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート