【发布时间】:2011-02-16 04:55:21
【问题描述】:
大家好,我正在使用这个颜色选择器 (http://www.eyecon.ro/colorpicker) 并尝试捕获十六进制值,以便我可以在服务器端使用它来存储所选颜色。如果您查看提供的链接,我使用的是最后一个选项:
$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('#colorSelector div').css('backgroundColor', '#' + hex);
}
});
我的问题是我似乎无法从中获取十六进制值...我尝试简单地调用输入的名称来获取其值,但它不起作用(当您单击离开时使颜色选择器消失,输入更改为 'style="display:none;"' 所以我无法从中得到任何东西。然后,我尝试使用一些简单的 jQuery 调用来提取值,但什么也没有......
请帮忙....
【问题讨论】:
-
你能附上你的一些代码吗?你在那里放的是网站上的例子。如果没有看到您的代码,恐怕没有人能提供太多帮助。
标签: jquery colors plugins picker