【发布时间】:2017-07-19 01:21:27
【问题描述】:
我使用spectrum.js 作为颜色选择器,我非常喜欢它。有两件事我不知道该怎么做。我的配置如下:
$("#myColorThing").spectrum({
preferredFormat: "rgb",
showPaletteOnly: true,
showPalette: true,
hideAfterPaletteSelect: true,
color: "",
showInput: true,
allowEmpty: true,
palette: [
[
"rgb(000,000,128)",
"rgb(000,000,255)",
"rgb(000,128,000)",
"rgb(000,128,128)",
"rgb(000,128,255)"
],
[...],...
]
});
我的问题是:
- 我只使用
palette选项,我的有5 行5 列颜色。渲染的小部件看起来有点像带有“透明”/方格图像的下拉菜单,表示没有选择。美好的。如果我激活小部件并选择一种颜色,有没有办法重新开始?将小部件设置回无选择状态? - 与#1 相关。是否可以在
palette中将该“透明”/方格图像作为“颜色”选项,以便选择它会清除支持输入字段的值?
【问题讨论】:
标签: javascript spectrumjs