Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
いくつかの垂直マルチレベル メニューを作成しましたが、いくつか問題があります。3rd lvメニューが消えるのを防ぐ方法がわかりません。残りのオプションに固執しないようにしたいです。
http://jsfiddle.net/BvkmN/1/
アドバイスをお願いします:)
問題は、2 番目と 3 番目のレベルの間にギャップがあるため、mouseleave イベントが発生していることです。
次のいずれかを実行できます。
3 番目のレベルの位置を変更して、ギャップがなく、したがって mouseleave イベントが発生しないようにします。
l = $(this).width()+9;
また
ギャップを非表示にする前にユーザーがギャップを越える時間を与えるために、mouseleave の hide メソッドに遅延を設定します。