본문 바로가기
Front-end/JavaScript

[javaScript] spectrum 라이브러리 사용 color picker palete 만들기

by 꼬바리 2022. 9. 20.

버튼을 클릭하면 picker가 출력 되는것이 아니라

팔레트를 띄우는 color picker입니다.

 

spectrum 공식 사이트 참고 바립니다.

코드 공유 합니다

😎 Cdn

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/spectrum-colorpicker2/dist/spectrum.min.css">
<script src="https://cdn.jsdelivr.net/npm/spectrum-colorpicker2/dist/spectrum.min.js"></script>

😎 HTML

<input id="color-picker" value='#000000' />

😎 script

    <script>
      $('#color-picker').spectrum({
        type: "flat",
        preferredFormat: "hex",   //hex hex3 hsl rgb name
        togglePaletteOnly: false,   //줄이기버튼
        showInput: true,
        showInitial: true,
        showButtons: false
      });

      $("#color-picker").on('move.spectrum', function(e, tinycolor) {
        const hex = tinycolor.toHex();
        const rgba = tinycolor.toRgb();
        console.log(hex);
        console.log(rgba);
       });
    </script>
728x90
반응형

댓글