Color picker on an input
Color picker on any element
var picker = vanillaColorPicker(document.querySelector('div.just-picker'));
picker.on('colorChosen', function(color, targetElem) {
targetElem.style.backgroundColor = color;
});
Click me
Setting a custom color set
var picker = vanillaColorPicker(document.querySelector('div.just-picker2'));
picker.set('customColors', ['red', '#0f0', 'rgb(255,255,0)']);
Click me
Appearance customisation with CSS
var picker = vanillaColorPicker(document.querySelector('div.just-picker3')
picker.set('className', 'my-picker');
CSS:
.my-picker {
background-color: #333;
}
Click me
Events
Default color