В настоящее время я разрабатываю простую веб-страницу, которая будет использоваться для управления парой светодиодных лент RGB.
Чтобы выбрать нужные цвета, я хочу использовать палитры jscolor-color, поскольку они кажутся довольно простыми в использовании.
Проблема в том, что функция обратного вызова никогда не выполняется, когда пользователь выбирает новый цвет.
Если я использую событие onFineChange, реализованное в библиотеке jscolor, обратный вызов запускается, как и предполагалось, но, поскольку я хочу выполнять функцию только после отпускания мыши, я хочу использовать событие onchange. С помощью следующего кода обратный вызов onchange никогда не выполняется.
Я надеюсь, что кто-нибудь может мне помочь.
Ура, ребята!
<html>
<input class="jscolor {valueElement:null}" onchange="getColor(this)" style="border:none" id="color1">
</html>
<script>
function getColor(picker){
console.log("Callback");
}
</script>