删除不工作的兄弟类

时间:2013-05-24 21:07:42

标签: jquery html css

我正在使用按钮上有箭头的菜单。在hover上出现箭头,按钮的颜色会发生变化。现在在click我要停用之前的活动按钮/箭头。现在停用箭头可以工作,但是我不能让它在按钮上工作。这是我想要做的fiddle

1 个答案:

答案 0 :(得分:1)

您的班级名称中缺少.。示例:jsFiddle

改变:

$('.right-arrow').siblings('menu-btn').removeClass('active-menu-btn'); 

为:

$('.right-arrow').siblings('.menu-btn').removeClass('active-menu-btn'); 

当该函数特定于类时,例如removeClass().不是必需的。在像.siblings()那样通用的时候,你必须指定.,因为它接受所有类型的选择器。例如,#myiddiv.myclass