【发布时间】:2016-09-27 19:36:13
【问题描述】:
我有一个按钮,它的作用类似于颜色选择器的触发器,它应该改变画布中文本的颜色。我使用的库是jscolor。
<button class="color-picker-btn jscolor {valueElement:'valueElement', onFineChange:'update(this)', value:'ffffff'}"></button>
<input id="valueElement"></input>
js:
function update(jscolor) {
console.log(jscolor);
canvas.getActiveObject().fill = ( jscolor );
}
在控制台我得到这样的东西:
jscolor {value: "ffffff", valueElement: input#valueElement, styleElement: button.color-picker-btn.jscolor.{valueElement:'valueElement',.onFineChange:'update(this)',.value:'ff…, required: true, refine: true…}
_processParentElementsInDOM:()activeClass:"jscolor-active"
backgroundColor
:
"#FFFFFF"
borderColor
:
"#BBBBBB"
borderRadius
:
8
borderWidth
:
1
buttonColor
:
"#000000"
buttonHeight
:
18
closable
:
false
..还有更多的行。如何只获取颜色?
【问题讨论】:
标签: javascript jquery jscolor