入力テキストフィールドを持つ div コンテナがあります。この入力のフォーカス/ぼかしイベント リスナーに、フォーカス インとフォーカス アウトのアニメーションを追加しました。ただし、この div コンテナーの任意の場所をクリックすると、その入力自体にフォーカスするのと同じように入力を動作させたい (したがって、入力が既にフォーカスされている場合は再フォーカスしません)。
$("#foo1").click(function() {
//WARNING: #foo2 will blur first THEN focus
$("#foo2").focus();
});
$("#foo2").focus(function() {
$("#foo1").addClass("active",1000);
});
$("#foo2").blur(function() {
$("#foo1").removeClass("active",1000);
});