2013-08-01 87 views
0

請我有下拉菜單的問題。當我在菜單中的項目中有子項時,它們會顯示給我,但是當我將鼠標移到它們上面時,項目背景消失,我不知道如何解決它。 這裏是網站:下拉菜單懸停不好?

謝謝你的幫助。

回答

0

試試這個代碼:

$("ul#nav").children('li').mouseenter(function(){ 
    $(this).find('a:first').stop(true,true).animate({backgroundPosition:"(0 -5px)"}, 200); 
}).mouseleave(function(){ 
    $(this).find('a:first').animate({backgroundPosition:"(0 -150px)"}, 200); 
}); 

注意,這個代碼是沒有測試。

+0

太棒了!非常感謝你:) –

+0

我已經改變它一點點,以適應菜單中的所有鏈接。你歡迎! –