3

一切都在我尝试过的问题中:$('#my-div').css('box-shadow');但它返回类似:rgb(25,65,588) 10px 10px 10px。如何只获得颜色?

4

1 回答 1

6

这将得到 rgb 或 rgba 表达式

$('#my-div').css('box-shadow').replace(/^.*(rgba?\([^)]+\)).*$/,'$1')

然后您可以使用转换器获取十六进制值

于 2012-09-15T17:09:02.047 回答