Javascript 基于变量onclick的颜色选择器的变化值

Javascript 基于变量onclick的颜色选择器的变化值,javascript,jquery,canvas,Javascript,Jquery,Canvas,在我的节目中: 我想添加一个滴管工具。现在,我觉得我可以通过单击滴管图标,然后单击画布上的某个位置,然后将十六进制值保存到一个变量来实现这一点。 我需要的帮助是如何使用此变量更改颜色选择器值? 这是颜色选择器的代码,您可以在提供的链接上看到它 $('#colorpickerHolder').ColorPicker({ flat: true, onChange: function (hsb, hex, rgb) { brushColour = "#" + hex; }, });

在我的节目中:

我想添加一个滴管工具。现在,我觉得我可以通过单击滴管图标,然后单击画布上的某个位置,然后将十六进制值保存到一个变量来实现这一点。 我需要的帮助是如何使用此变量更改颜色选择器值? 这是颜色选择器的代码,您可以在提供的链接上看到它

$('#colorpickerHolder').ColorPicker({
  flat:     true,
  onChange: function (hsb, hex, rgb) { brushColour = "#" + hex; },
});
我打算用这个滴管:

大概是吧

看起来你可以这样做:

$('#colorpickerHolder').ColorPickerSetColor('#0000ff');
大概是这样吧

看起来你可以这样做:

$('#colorpickerHolder').ColorPickerSetColor('#0000ff');