文章目录
jquery使用$(e).css(‘background-color’)取到的颜色是rgb格式的,使用下面方法可转换成Hex格式。即:#xxxxxx
Code
function rgbTohex(rgb) {
rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
function hex(x) {
return ("0" + parseInt(x).toString(16)).slice(-2).toUpperCase();
}
return "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
}