最近私はJohn Resig
の本を読みSecrets of Javascript Ninja
ましたが、要素イベントに関する章で、彼は次のように書いています。
さまざまな理由から、イベント ハンドラーを要素に直接バインドしない方が有利です。
次のコードでは、カスタムaddEvent
detachevent
dispatcher
triggerevent
メソッドを定義し、イベント ハンドラーをキャッシュ キューに格納します。
ブラウザーの互換性の問題にもかかわらず、イベント ハンドラーを要素に直接バインドしない他の理由はありますか?