私はこれで何時間も立ち往生しています。選択をクリックするとチェックボックスフィールドがポップアップし、他の場所をクリックするとこのフィールドが消えるフォームの一部を作成する必要があります。選択をクリックした後にフィールドにフォーカスを合わせてこれを行いたいのですが、何らかの理由で、チェックボックスフィールドの他の場所をクリックしたときだけでなく、チェックボックスINSIDEのラベルをクリックしたときでも、チェックボックスフィールドがフォーカスを失いますそれの。したがって、問題は、ラベルをクリックした要素にフォーカスしていて、フォーカスされた親要素が何らかの理由でフォーカスを失うことです。
コード: http://jsfiddle.net/RELuL/2/
どんな助けでも大歓迎です!
PS:
おまけの質問:) ご覧のとおり、選択入力をクリックすると、非表示のチェックボックスセクションが少し遅れて表示され、すぐに表示されず、少し見栄えが悪くなります。これを最適化するためのヒントはありますか?
編集:Firefox 13.0.1を使用しています