我正在使用按钮上有箭头的菜单。在hover
上出现箭头,按钮的颜色会发生变化。现在在click
我要停用之前的活动按钮/箭头。现在停用箭头可以工作,但是我不能让它在按钮上工作。这是我想要做的fiddle。
答案 0 :(得分:1)
您的班级名称中缺少.
。示例:jsFiddle
改变:
$('.right-arrow').siblings('menu-btn').removeClass('active-menu-btn');
为:
$('.right-arrow').siblings('.menu-btn').removeClass('active-menu-btn');
当该函数特定于类时,例如removeClass()
,.
不是必需的。在像.siblings()
那样通用的时候,你必须指定.
,因为它接受所有类型的选择器。例如,#myid
,div
和.myclass