イベントが発生したときに背景色にアルファチャネルを追加する jQuery 関数があります。
これが私の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 });
}
このコードは正常に動作しますが、アルファ チャネルを追加/変更するより良い方法があるのでしょうか?
どんな助けでも大歓迎です。