Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在id'上使用Jquery更改css样式;s、 不上课_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 在id'上使用Jquery更改css样式;s、 不上课

Javascript 在id'上使用Jquery更改css样式;s、 不上课,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我很难找到解决这个问题的办法。我正试图用jquery更改一些css属性。一个div有一个ID,在那里更改属性就可以了。另一个div只有一个类,相同的命令似乎不适用于该类。有什么想法吗 这两种方法都有,第一种有效,第二种无效: $('#editor').css('background-color', '#222'); $('.divtag').css('color', '#222'); 找到了解决办法 在CSS文件中,.divtag有!重要的添加到颜色。出于某种原因,这阻止了我用jquery

我很难找到解决这个问题的办法。我正试图用jquery更改一些css属性。一个div有一个ID,在那里更改属性就可以了。另一个div只有一个类,相同的命令似乎不适用于该类。有什么想法吗

这两种方法都有,第一种有效,第二种无效:

 $('#editor').css('background-color', '#222');
 $('.divtag').css('color', '#222');
找到了解决办法


在CSS文件中,.divtag有!重要的添加到颜色。出于某种原因,这阻止了我用jquery更改它。

小提琴在哪里?这里没什么问题。。。也许你的类名错了,也许你想改变背景,但你改变了颜色(而不是背景色…)。请Fiddle所有的作品都很好,只是在stackoverflow-$(“.question hyperlink”).css(“color”,“red”)上测试过,就像上面用户说的,首先在JSFiddle中尝试一下,看看这是否只是一个语法问题:当你在
中说同一个命令时,另一个div只有一个类,而同一个命令似乎没有应用到那里
,那么我假设它应该是
$('.divtag').css('background-color','#222'),顺便说一下,
.divtag
对于类来说是一个非常弱的名称。
!重要信息
优先于所有CSS特定规则,而且它也是一个相当困难的伪选择器,很难包含在jQuery
.CSS
更改中。