我正在尝试使用jquery 3修改类的css并更改背景颜色。
首先,我将一个rgba颜色代码(properties.color)转换为一个十六进制代码,可以很好地工作。
然后,我使用jquery更改“ zu-default div”类的背景。但是,当我插入变量“ finalcolor”时,这不起作用。当我对“#fec23b”之类的十六进制颜色进行硬编码时,更改可见。当我使用变量“ finalcolor”时,没有变化。将变量finalcolor打印到控制台显示这是一个非常好的十六进制代码。
有什么建议么?
// converts a rgba to hex
let finalcolor = rgb2hex(properties.color);
//prints the converted hexadecimal (for eg: #fec23b)
console.log(finalcolor);
//Should modify the background of the zu-default div class to the color „finalcolor“
$('.zu-default div').css("background", finalcolor);
相关分类