颜色选择器 - jQuery插件

介绍

一个简单的组件来选择色彩在你选择的颜色一样Adobe Photoshop

特征

  • 在页面元素平面模式
  • 颜色选择功能强大的控件
  • 容易定制通过改变一些图像的外观
  • 可视选择器颜色变化

例子

平面模式

$('#colorpickerHolder').ColorPicker({flat: true});
                

自定义皮肤,并使用平面模式显示在一个自定义的颜色选择器部件。.

附加到一个文本字段,并使用回调函数来更新字段的值的颜色,并提交颜色设置在该领域的值。

$('#colorpickerField1, #colorpickerField2, #colorpickerField3').ColorPicker({
	onSubmit: function(hsb, hex, rgb, el) {
		$(el).val(hex);
		$(el).ColorPickerHide();
	},
	onBeforeShow: function () {
		$(this).ColorPickerSetColor(this.value);
	}
})
.bind('keyup', function(){
	$(this).ColorPickerSetColor(this.value);
});

使用回调的实现预览的颜色和添加颜色动画。

$('#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);
	}
});