通过jquery获取rgba背景颜色

我有一个background-color:rgba(1,0,0,0)的元素background-color:rgba(1,0,0,0) ,我需要通过jquery来获取这个值来做某事。 我尝试了$('.overlay').css("backgroundColor")但它返回transparent 。 有没有办法通过jquery获取元素的rgba背景颜色?

顺便说一句,这是我的代码:

HTML:

 

CSS:

 .overlay { background-color:rgba(1,0,0,0) } 

jquery:

 $('.overlay').css("backgroundColor"); 

正如@codingstill所指出的,Firefox回归transparent 。 但你仍然可以这样做:

 var bgColor = $('.overlay').css("backgroundColor"); if(bgColor == 'transparent' || bgColor == 'rgba(1, 0, 0, 0)'){ //do stuff }