COLPICK是一款非常的輕小,無需圖檔就可以實作顔色選擇器的jquery插件,隻用 JS 和 CSS 就實作了全部功能,而且非常直覺,類似Photoshop的界面,使用友善。顔色的明暗很容易自定義,整個整個都是用html5+ CSS3實作外觀而,插件隻有28 KB,浏覽器加載速度可以說是非常快的,而在低于IE9的版本也可以使用,隻需載入了支援html5的html5shiv.js.
下載下傳該插件和 colpick.js 和 colpick.css 添加到您的文檔的頭:
<script src="js/colpick.js" type="text/javascript"></script>
<link rel="stylesheet" href="css/colpick.css" type="text/css"/>
html
<button id="picker">Show Color Picker</button>
js
$('#colorSelector').colpick({
flat: true,
layout: 'full',
submit: true,
width: 500,
colorScheme: 'dark',
color: "#bbbbbb",
onChange: function (hsb, hex, rgb, el, bySetColor) {
}, onSubmit: function (hsb, hex, rgb, el) {
//處理你的業務需求
}
}).keyup(function () {
$(this).colpickSetColor(this.value);
}).colpickSetColor("傳入一個預設的顔色");