js 根据css颜色属性进行判断

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 根据css颜色属性进行判断相关的知识,希望对你有一定的参考价值。

在js中,修改后的数值会变成红色red,css代码如下
.style1 font-family:Verdana; font-weight:bold; color:red;
如果对象的css的color属性是red,就执行if语句:
if ($(o[i]).css("color") == "red")
在运行程序时,css的color是red,但是if语句总是判断为假,请问这是为什么?

试试把“red”换成“#ff0000”试试。
不行的话alert下$(o[i]).css("color"),看看是什么值就知道了
参考技术A css只能取行内样式,对于外链样式属性无法取。

以上是关于js 根据css颜色属性进行判断的主要内容,如果未能解决你的问题,请参考以下文章

为啥 CSS 接受“灰色”而不接受“颜色”?

根据模板值动态设置 CSS 属性

js 如何设置奇数行和偶数行的背景颜色?

js代码问题 希望通过外部css改变js内部的字体颜色 能实现吗

css中如何将不同的字设置成不同的颜色?

css中font字体颜色怎么设置