dポイントプレゼントキャンペーン実施中!

javascriptで、select/optionタグからなるプルダウンメニューから、マウスが外れたらプルダウンメニューが閉じるという動きを実装したいです。
select/optionからマウスアウトした際に、別のフォームにフォーカスを合わせる(これで無理やりプルダウンを閉じた状態にする)処理を書いているのですが、
これだと、optionから次のoptionタグにマウスが移動したときもマウスアウトと判定されてしまい、プルダウンの中身を選択する前にメニューが閉じてしまいます。
このあたりの問題をうまく解消できる描き方などありましたら教えて下さい。

A 回答 (1件)

ぱっとやり方が思いつきませんが、そもそもユーザビリティを落としてまで


そんな特殊な仕様にする必要はあるのでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!