我有一个与background-color:rgba(1,0,0,0)
元素,我需要通过jquery得到这个值来做一些事情。我试过$('.overlay').css("backgroundColor")
,但它返回transparent
。有没有办法通过jquery获取元素的rgba背景颜色?越来越rgba背景颜色由jquery
顺便说一下,这里是我的代码:
HTML:
<div class="overlay"></div>
CSS:
.overlay { background-color:rgba(1,0,0,0) }
的jQuery:
$('.overlay').css("backgroundColor");
你使用的是哪个版本的jQuery?如果我运行你提供的代码,我会返回'rgba(1,0,0,0)'。看看[这个jsFiddle](http://jsfiddle.net/pLNNz/2/) – Lasse
即时通讯使用jquery-1.10.1 !! –
这是一个浏览器问题,在Firefox中返回透明,而在Chrome中返回实际的CSS属性。 –