Jquery,以#000000格式获取.css“背景颜色”?

Posted

技术标签:

【中文标题】Jquery,以#000000格式获取.css“背景颜色”?【英文标题】:Jquery, getting .css "background-color" in #000000 format? 【发布时间】:2011-03-19 05:48:31 【问题描述】:

我正在使用一个 jquery 插件,它似乎需要“000000”格式的颜色,但是当我这样做时:

currentcolor = $("#" + dividediting).css("background-color");

我得到的输出为:

rgb(0,0,0)

我想知道是否有办法改变它的输出方式,或者我是否必须使用正则表达式来解析结果以将其转换为所需的格式。感谢您的任何建议

【问题讨论】:

我想你可能需要解析它。示例:***.com/questions/1740700/… 【参考方案1】:

这是浏览器返回解析和处理的颜色值,它与jQuery无关。

如果需要转换值,见this question

rgb(x,z,y) 也是有效的 CSS。

【讨论】:

以上是关于Jquery,以#000000格式获取.css“背景颜色”?的主要内容,如果未能解决你的问题,请参考以下文章

Jquery基本教程(背还是要背的)

jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法

根据开发人员使用 CSS 指定的内容,是不是可以使用 jQuery 以百分比或像素为单位获取元素的宽度?

java-HTML&javaSkcript&CSS&jQuery&ajax

jQuery使用总结

在jQuery中获取CSS规则的百分比值