【发布时间】:2012-10-08 06:27:35
【问题描述】:
我有用于将 HEX 值转换为 RGB 的 JavaScript,但我想知道是否可以使用 jQuery 来调用函数并插入 HTML?
这是 JavaScript;
function hex2rgb( colour ) {
var r,g,b;
if ( colour.charAt(0) == ‘#’ ) {
colour = colour.substr(1);
}
r = colour.charAt(0) + ” + colour.charAt(1);
g = colour.charAt(2) + ” + colour.charAt(3);
b = colour.charAt(4) + ” + colour.charAt(5);
r = parseInt( r,16 );
g = parseInt( g,16 );
b = parseInt( b ,16);
return “rgb(” + r + “,” + g + “,” + b + “)”;
}
更新
我正在尝试使用它,因此有一个输入字段,您可以在其中输入十六进制值,按回车键,然后插入 RGB 值(可能在幻影元素或其他东西中)。
【问题讨论】:
-
可能需要更多关于您具体尝试做什么的信息。
-
jQuery 是 JavaScript 所以是的。
-
你在想:十六进制值进入文本输入 -> 按钮 -> 将 rgb 输出为文本?
标签: javascript jquery html