我正在使用以下js插件:
https://github.com/carloscabo/jquery-palette-color-picker
初始化时的默认颜色状态是色样图标。但是,我想通过jquery将初始颜色设置为我选择的颜色。
此插件有可能吗?
示例:
$(document).ready(function(){
$('[name="UNIQUE_NAME"]').paletteColorPicker();
});
页面加载看起来像这样:
但是我希望它像这样开始:
有没有可以写的东西像这样?
$('[name="UNIQUE_NAME"]').paletteColorPicker('#ff77b');
答案 0 :(得分:1)
您需要使用输入元素$(document).ready(function() {
$("#your-input-element").paletteColorPicker({
colors: [
{ "primary": "#E91E63" },
{ "primary_dark": "#C2185B" },
{ "primary_light": "#F8BBD0" },
{ "accent": "#CDDC39" },
{ "primary_text": "#212121" },
{ "secondary_text": "#727272" },
{ "divider": "#B6B6B6" }
],
});
});
属性。因此,如果您使用以下代码来设置调色板选择器:
primary_dark
您可以通过在HTML中进行如下设置来默认设置为<input
type="text"
id="your-input-element"
name="whatever"
value="primary_dark"
/>
:
def export_emp():
f = open('output.txt','a+')
for i in range (len(employee_List)):
f.write(str(employee_List[i][0]))
f.write(str(employee_List[i][1]))
f.write(str(employee_List[i][2]))
f.write(str(employee_List[i][3]))
f.write(str(employee_List[i][4]))
f.close()
def add_empFile():
output=open('output.txt','r')
file=output.read()
output.close()
print(file)
如果您不使用对象,而是提供一组字符串作为调色板,则可以将其设置为这些字符串之一。