嗨,大家好,我已經把一個簡單的下拉菜單系統,它使用hoverIntent來顯示子菜單,並且還顯示一個燈箱樣式'熄燈'黑暗的背景。如何根據光標移動的元素*改變jQuery .mouseleave()的行爲?
我有菜單工作,但我想更新它,所以如果你從一個項目移動到下一個黑暗的背景保持在它的位置而不是消失和再現。
我創建了一個的jsfiddle,所以你可以看到我在談論: http://jsfiddle.net/gGd6Y/10/
嘗試懸停在菜單項1,然後移動到第2項
我希望能夠看到鼠標光標移動到HoverIntent調用的.mouseleave()部分中的元素,那麼如果它是另一個菜單項,我將防止黑暗背景被關閉。
這是主要的問題。在顯示陰影時,其他菜單項目上沒有mouseenter,因爲它位於頂部,因此阻止向它們發送鼠標事件。 – jfriend00 2012-04-22 14:40:25
@ jfriend00 Tru dat。 – iambriansreed 2012-04-22 14:41:49
非常棒,非常感謝iambriansreed! – 2012-04-23 08:33:35