Javascript 如何用jquery覆盖css

Javascript 如何用jquery覆盖css,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我知道这段代码正在运行,但是如何覆盖css for.show display:none和背景色?如果我单击一个已经选择的按钮,所有按钮都应该是默认的蓝色,并且所有项目都应该显示出来。但背景颜色和显示:无。不要出现 $.category\u item.clickfunction{ var category=$this.attrid; 如果选择了$this.hasclass{ $design,motiongraphic,photography.csb背景色,绿色; $.design、.motion

我知道这段代码正在运行,但是如何覆盖css for.show display:none和背景色?如果我单击一个已经选择的按钮,所有按钮都应该是默认的蓝色,并且所有项目都应该显示出来。但背景颜色和显示:无。不要出现

$.category\u item.clickfunction{ var category=$this.attrid; 如果选择了$this.hasclass{ $design,motiongraphic,photography.csb背景色,绿色; $.design、.motiongraphic、.photography.show; } //更改类别和背景颜色 如果类别===设计{ $.motiongraphic、.photographic.hide; $motiongraphic,photographic.cssbackground-color,313b50.removeClassed; $.design.show; $design.cssbackground-color,d96b6e.addClassselected; } 如果类别===运动图形{ $.design、.photography.hide; $design,photography.cssbackground-color,313b50.removeClassselected; $.motiongraphic.show; $motiongraphic.cssbackground-color,47beb4.addClassselected; } 如果类别===摄影{ $.design、.motiongraphic.hide; $design,motiongraphic.cssbackground-color,313b50.removeClassselected; $.photography.show; $photography.cssbackground-color,8a6bbe.addClassselected; } }; divi_按钮{ 填充:15px; 利润率:0.2%6%2%; 文本对齐:居中; 文字装饰:无; 字体系列:开放式Sans,衬线; 字体:斜体; 字体大小:16px; 宽度:170px; 背景色:313b50; 颜色:d9d9d9; 边界:无; 边界半径:8px; 过渡时间:0.2s; -webkit转换持续时间:0.2s; } divi_按钮:悬停{ 光标:指针; } divi_按钮按钮设计:悬停{ 背景色:d96b6e!重要; } divi_按钮按钮动作图形:悬停{ 背景色:47beb4!重要; } divi_按钮按钮摄影:悬停{ 背景色:8a6bbe!重要; } 三维设计 运动图像 照相术 试试这个

$.category\u item.clickfunction{ var category=$this.attrid; //$'.category_item'+category.show; $.category_item.removeClass'is-active'; $'.i_cell'.hide; $this.addClass'is-active'; $'..+category.show; }; divi_按钮{ 填充:15px; 利润率:0.2%6%2%; 文本对齐:居中; 文字装饰:无; 字体系列:开放式Sans,衬线; 字体:斜体; 字体大小:16px; 宽度:170px; 背景色:313b50; 颜色:d9d9d9; 边界:无; 边界半径:8px; 过渡时间:0.2s; -webkit转换持续时间:0.2s; } divi_按钮:悬停{ 光标:指针; } divi_按钮按钮design.is-active, divi_按钮按钮设计:悬停{ 背景色:d96b6e!重要; } divi_buttons buttonmotiongraphic.is处于活动状态, divi_按钮按钮动作图形:悬停{ 背景色:47beb4!重要; } divi_按钮photography.is-active, divi_按钮按钮摄影:悬停{ 背景色:8a6bbe!重要; } 三维设计 运动图像 照相术 只需添加一个报税表;在js的第7行中,修复按钮的背景色

$.category\u item.clickfunction{ var category=$this.attrid; 如果选择了$this.hasclass{
$design,motiongraphic,photography.cssbackground-color,313b50;//您的意思是要覆盖jquery show方法吗?您可以检查当前显示,以了解该元素是否应设置为显示或隐藏如果我选择“颜色”属性使其更改按钮的文本颜色,而不是更改背景,则first if语句工作正常-颜色属性。我不知道为什么。这与函数“显示”相同。我将所有按钮都设置为“显示”,但它不会覆盖“在设置隐藏属性之前”的属性。可能重复