Library Link
我正在使用上述库,但无法找到任何地方,如何通过选择任何颜色而没有实际单击屏幕中的任何位置来关闭它(它们必须使用模糊)。
$('#colorSelector'+dynamicID).ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onSubmit: function (hsb, hex, rgb) {
$('#colorSelector'+dynamicID).css('backgroundColor', '#' + hex);
}
});
我试过使用这个
$(selector).colorpicker('close')
但是它没有用,但是破坏了一切。
最佳答案
尝试关闭提交按钮上的颜色选择器
$('#colorSelector'+dynamicID).ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onSubmit: function (hsb, hex, rgb) {
$('#colorSelector'+dynamicID).css('backgroundColor', '#' + hex);
$('#colorSelector').hide(); // closes the color picker on submit after selection of color
}
});