我有一个文本框,当我输入一种颜色和不透明度时,它会将它们保存到数据库中,但只有在刷新后它才会动态变化。我不知道如何在这一行中实现我的价值观:
$('.box_color_fond_02_transpa').css("background-color:rgb('+$('#col').val()+','+$('#opa').val()+')");col和opa是输入的ids。
发布于 2014-11-14 16:44:38
我已经做了一些更正。试一试
$('.box_color_fond_02_transpa').css("background-color","rgb("+$('#col').val()+","+$('#opa').val()+")");Live demo
发布于 2014-11-14 16:47:03
你的问题在信息上有点稀疏,但它可能像调用.css()时获得正确的语法和字符串连接一样简单,它通常需要两个参数:
$('.box_color_fond_02_transpa')
.css('background-color', 'rgba(' + $('#col').val() + ',' + $('#opa').val()+')');编辑:正如user3832583所指出的,您也应该从rbg更改为rgba。
发布于 2014-11-14 16:48:53
我相信你正在寻找的是rgba而不是rgb颜色,因为rbg只接受0-255之间的三个值。a代表不透明度所需的alpha层。
https://stackoverflow.com/questions/26925943
复制相似问题