防止多个jQuery菜单被触发

时间:2014-02-17 21:37:33

标签: jquery menu

我是jQuery的新手,并且遇到了在页面上实现菜单的多个实例的问题。问题很简单:点击一个菜单,它们全部打开。我从其他帖子中搜集到了我必须遍历DOM(我认为?)并附加一个类到每个菜单或类似的东西。

(文档)$。就绪(函数(){

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

); });

jsfiddle here:http://jsfiddle.net/wmFn9/2/(暂时忽略布局,只需快速复制粘贴)

我错过了什么?提前谢谢!

1 个答案:

答案 0 :(得分:0)

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