jquery - 使用 jQuery 返回颜色名称

标签 jquery html css web

CSS:

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

JS:

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

返回:

rgb(255, 255, 255);

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

最佳答案

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

if ( $.Color( colorName ).is( "red" ) ) {
    /* Do X */
} else {
    /* Do Y */
}

关于jquery - 使用 jQuery 返回颜色名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10778397/

相关文章:

jquery - 使用 :eq 将类添加到所有元素

c# - 将 NTLM 凭据传递到远程 Web 服务

html - 重叠图像

css - 使用 LESS CSS 在父元素中选择元素

html - CSS 导航栏的问题

html - 使 <a> 成为 flex 容器的效果

html - 使用 Bootstrap/CSS 为图像上的按钮实现淡入/淡入淡出效果

javascript - 根据 JSON 键的数量添加 html 元素

jquery - 在 jQuery 代码中添加 MouseOut

javascript - 在提交时单击按钮启用下一个选项卡?