0
我有十六進制顏色代碼,但jQuery對象..如何設置背景顏色?Jquery對象在十六進制中設置背景顏色
var color = "FF00FF";
if (arr[0] == "True") {
$(e.container).closest('td').css('background-color', color);
}
我試過使用this hextorgb函數返回一個對象。我如何在我的代碼中使用它?
var color = arr[1];
var rgbColor = hexToRgb('#' + 'FF00FF');
if (arr[0] == "True") {
alert('setting color:'+ rgbColor);
$(e.container).closest('td').css('background-color', 'rgb(12,3,7)');
}
function hexToRgb(hex) {
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}
謝謝你!有一個糟糕的一天不能認爲直:) – Samra