2011-10-29 135 views
1

我的JQuery下拉菜單有問題。在它的表面上,我的菜單正在工作,但它非常不穩定,有時列表中的一個在離開時保持打開狀態。JQuery Dropdown懸停

這裏是我的代碼

$(document).ready(function() { 
     $("li ul").hide(); 
     $("li").hover(function() { 
     $(this).children("ul").slideToggle(300); 
     return false; 
     }); 
    }); 

我見過別人用做這些菜單的許多不同的方式。懸停不如mousein/out一致? slideToggle不是要走的路嗎?我的代碼被破壞了嗎?

就像我說的,菜單的工作原理,但似乎越野車對我來說。任何想法將非常感謝

回答

0

懸停功能接受兩個參數,兩個功能。第一個是mouseover,第二個是mouseout。您的代碼似乎需要兩個鼠標滑塊才能使項目顯示並消失。