2

CSS:

.red-tile-color{
    background-color:red;
    color:white;
}

JS:

var colorName = $(".red-tile-color").css("color");

返回:

rgb(255, 255, 255);

如何返回在 css 上分配的颜色名称?

4

1 回答 1

1

尝试从 rgb 值中获取名称会很麻烦。相反,我鼓励您使用jQuery Color 插件来确定当前颜色是否为特定值:

if ( $.Color( colorName ).is( "red" ) ) {
    /* Do X */
} else {
    /* Do Y */
}
于 2012-05-28T02:06:03.343 回答