2014-02-17 61 views
0

我是jQuery的新手,並且遇到了在頁面上實現多個菜單實例的問題。問題很簡單:點擊一個菜單,然後全部打開。我從其他帖子中搜集到我必須遍歷DOM(我認爲?)並附加一個類到每個菜單或類似的東西。防止多個jQuery菜單被觸發

$(文件)。就緒(函數(){

$(".submenu").hover(
function(){ 
    $(".sub").slideToggle(250); 
}, 
function(){ 
    $(".sub").hide(); 
} 

); });

的jsfiddle這裏:http://jsfiddle.net/wmFn9/2/(忽略現在的佈局,只是一個快速的複製粘貼)

我缺少什麼?提前致謝!

回答

0

$(".sub")更改爲$(".sub", this)。期。

+0

謝謝!雅,這很簡單。 * d'oh * – NFSBuff

+0

不客氣! ^) –