/**
* 十六进制颜色值转为带透明度的颜色
* @param _color 十六进制颜色
* @param _opacity 透明度
* @returns {string} rgba
*/
hexToRGBA: function(_color, _opacity) {
var sColor = _color.toLowerCase();
//十六进制颜色值的正则表达式
var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
// 如果是16进制颜色
if (sColor && (sColor)) {
if ( === 4) {
var sColorNew = "#";
for (var i = 1; i < 4; i += 1) {
sColorNew += (i, i + 1).concat((i, i + 1));
}
sColor = sColorNew;
}
//处理六位的颜色值
var sColorChange = [];
for (var i = 1; i < 7; i += 2) {
(parseInt("0x" + (i, i + 2)));
}
return "rgba(" + (",") + "," + _opacity + ")";
}
return sColor;
}