jQueryと言えばjQuery.DeferredとjQuery.CallbacksとjQuery.Eventですよね。 おまけにDOM操作も出来るライブラリ。 恐らくjQueryバリバリ書いてらっしゃる方々は何を今更といった話しなんでしょうが、 jQuery初心者の自分にとってはjQueryのイベントドリブンが素敵過ぎて眩しいのでまとめ。 基本戦略としてイベントファースト。 一番わかり易いイベント発火点はDOM Readyイベント。 つまりプレゼンテーションに関わる部分はDOM Readyから順次イベントを検出して発火。 プレゼンテーション非依存の部分(外部の設定ファイルとか顕著)は各々適当なタイミングでイベント発火。 そんな感じで構造化すると非常にスムーズに木構造になるのでファイル構造とマッピングしやすい。 例えば index.js でDOM Ready時にサイドバーにオサレにアニメー

