我是jQuery的新手,并且遇到了在页面上实现菜单的多个实例的问题。问题很简单:点击一个菜单,它们全部打开。我从其他帖子中搜集到了我必须遍历DOM(我认为?)并附加一个类到每个菜单或类似的东西。
(文档)$。就绪(函数(){
$(".submenu").hover(
function(){
$(".sub").slideToggle(250);
},
function(){
$(".sub").hide();
}
); });
jsfiddle here:http://jsfiddle.net/wmFn9/2/(暂时忽略布局,只需快速复制粘贴)
我错过了什么?提前谢谢!
答案 0 :(得分:0)
将$(".sub")
更改为$(".sub", this)
。周期。