对于我下面的站点,当我单击任何菜单选项卡时,所选菜单栏元素的颜色应该是 #1B3E70
。
概率是“
现在无论选择什么菜单栏元素,它的背景颜色都是:#1B3E70
每个菜单元素不应该是这样的。只有一个选定的菜单栏元素应该有背景颜色:#1B3E70
这是我的网站: http://mywebsite.com/
点击菜单栏项,你就会明白问题所在
请建议我需要做什么更改..?
编辑:
这是 JSFIDDLE:http://jsfiddle.net/2s9Zm/1/
最佳答案
把JS改成这样:
$(document).ready(function(){
$('.menu-item a').click(function(){
$('.menu-item a').removeClass('active');
$(this).addClass('active');
});
});
下次发布 jsfiddle。
关于javascript - 单击时所有菜单栏元素都获得相同的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21257141/