我有一个 jQuery 函数,可以在事件发生时将Alpha通道添加到背景颜色。
这是我的jsFiddle。
CSS
div { background-color: rgb(100,100,100); }
JavaScript
function addAlphaChannel() {
var oldBGColor = $('div').css('backgroundColor'); //rgb(100,100,100)
var newBGColor = oldBGColor.replace('rgb', 'rgba').replace(')', ',.8)'); //rgba(100,100,100,.8)
$('div').css({ backgroundColor: newBGColor });
}
此代码工作正常,但是我想知道是否有更好的方法来添加/更改 alpha 通道?
任何帮助都感激不尽。