我有一个<div>
,它具有一个rgba css值(透明的),我想通过单击位于不同<div>
中的按钮来更改它。问题是我将颜色更改为十六进制值,而rgba似乎无法正常工作。
仅在需要时才发布代码。我的问题是.css()是否支持rgba
最佳答案
这样尝试
var value1=$('#themeBackground1').val();
var opacity=$('#themeOpct1').val();
var rgbData=hexToRgb(value1);
value1='rgba('+rgbData.r+','+rgbData.g+','+rgbData.b+','+opacity+') !important;';
selector.attr('style', 'background-color:'+value1);
关于jquery - jQuery中的.css()方法是否支持更改rgba值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45348223/