码迷,mamicode.com
首页 > Web开发 > 详细

js 判断颜色是否为深色 阀值

时间:2017-02-24 11:57:06      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:var   color   rgb   dcl   add   ack   black   获取   判断   

//获取RGB值 颜色深用白色 颜色浅则用黑色


var RgbValue = this.style.backgroundColor.replace("rgb(", "").replace(")", "");


var RgbValueArry = RgbValue.split(",");

var $grayLevel = RgbValueArry[0] * 0.299 + RgbValueArry[1] * 0.587 + RgbValueArry[2] * 0.114;

$this.addClass("color_curr");

if ($grayLevel >= 192) {
  $this.html(‘<p class="fa fa-check color_black"></p>‘);
} else {
  $this.html(‘<p class="fa fa-check color_withe"></p>‘);
}

js 判断颜色是否为深色 阀值

标签:var   color   rgb   dcl   add   ack   black   获取   判断   

原文地址:http://www.cnblogs.com/qinwei/p/6437800.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!