光谱颜色选择器获取颜色的值

men*_*eng 7 html javascript jquery color-picker

我很好地实现了Spectrum的颜色选择器

$(document).ready(function() {
  $("#font_color").spectrum({
    color: "#f00"
  });
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdn.rawgit.com/bgrins/spectrum/master/spectrum.js"></script>
<link href="https://cdn.rawgit.com/bgrins/spectrum/master/spectrum.css" rel="stylesheet"/>

<input type="text" id="font_color" />
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用javascript获取texfield内的值.有人能帮我吗?

Bob*_*ate 21

另一种获得它的方法,如果输入字段方法不适合你,则直接来自频谱本身.

$("#font_color").spectrum('get');
Run Code Online (Sandbox Code Playgroud)

要么

$("#font_color").spectrum('get').toHexString();
Run Code Online (Sandbox Code Playgroud)

要转换它.


Dvi*_*vir 7

输入的值?

var value = $("#font_color").val();
Run Code Online (Sandbox Code Playgroud)

  • 不工作。$("#font_color").spectrum('get').toHexString(); 虽然有效 (2认同)