在申请书以及特定元素的选定上有jquery菜单;它的背景颜色会发生变化。
颜色根据css而变化。我们正在设计“主题”并试图使用Javascript动态改变css的颜色,以便选择菜单;它的颜色会改变。但是,我们并没有很好地做到这一点。
以下是css: -
.mmenu li.mmenu-selected > a
{
background: #1971AA;
color:#FFFFFF;
font-weight: normal;
}
答案 0 :(得分:1)
如果你有一个固定数量的背景值,那么使用这样的类:
.theme1 .mmenu li.mmenu-selected > a {background-color: #f99;}
.theme2 .mmenu li.mmenu-selected > a {background-color: #ff9;}
.theme3 .mmenu li.mmenu-selected > a {background-color: #fff;}
如果没有,请使用内联样式,定位父级并提供inherit
:
$(".mmenu").css("background-color", "#ff9");
在CSS中:
.mmenu li.mmenu-selected > a {background-color: inherit;}
答案 1 :(得分:0)
尝试使用css方法:
$(".mmenu li.mmenu-selected > a").css({"background": "#1971AA", "color":"#FFFFFF"});