ここで 2 つの投稿を見つけました。1 つはfarbtastic colorpickerの使用、もう 1 つは 16 進数から RGB 値への変換です。RGB 値を返そうとしていますが、行き詰まっています。
使用すると、カラーピッカーからオブジェクトが返されます:
console.log(hex +" in")
しかし、その後、変換部分を機能させることができませんか?
私はJavascriptを約1か月しか学んでおらず、数日分の調査の後に壁にぶつかったので、助けていただければ幸いです。
私のコードは以下の通りです:
$('#colorpicker').farbtastic (function hexToRgb(hex) {
console.log(hex +" in")
var bigint = parseInt(hex, 16);
var r = (bigint >> 16) & 255;
var g = (bigint >> 8) & 255;
var b = bigint & 255;
return r + "," + g + "," + b;
console.log(hexToRgb +" out")
});