こんにちは、hoverIntentを使ってサブメニューを表示し、ライトボックスのスタイルを「暗い背景」として表示するシンプルなドロップダウンメニューシステムをまとめました。jQuery .mouseleave()の動作を、カーソルが*に移動する要素に基づいて変更する方法は?*?
私はメニューを使用していますが、アイテムを移動すると暗い背景が消えて再表示されるのではなく、その場所にとどまります。あなたは私が話しているかを見ることができるように
私はjsFiddleを作成しました: http://jsfiddle.net/gGd6Y/10/
は、その項目に移動するメニュー項目1の上にマウスを移動してください。2.
私が見ることができるようにしたいと思いますマウスカーソルがHoverIntentへの呼び出しの.mouseleave()部分に移動した要素。それが別のメニュー項目であれば、暗い背景がオフにならないようにします。
これが主な問題です。シャドーが表示されている間は他のメニュー項目にはマウスが表示されていないので、その上にマウスイベントが表示されているためシャドウが表示されます。 – jfriend00
@ jfriend00 Tru dat。 – iambriansreed
素晴らしい、多くのおかげでiambriansreed! –