Он меняет цвет текста внутри поля ввода на белый, поэтому он невидим.Если вы выберете цвет и будете использовать Firebug или инструменты разработчика, вы увидите следующее:
<input type="text" id="hexPicker" class="small" value="02140b" name="color" style="background-color: rgb(15, 86, 51); color: rgb(255, 255, 255);">
Если вы используете функцию редактирования Firebugs, чтобы изменить значения в конце в «color» на 0,0,0затем значение появляется.См. Ниже.
<input type="text" id="hexPicker" class="small" value="02140b" name="color" style="background-color: rgb(15, 86, 51); color: rgb(0, 0, 0);">
Возможное исправление заключается в добавлении некоторого jQuery, чтобы при каждом изменении значения вы вручную сбрасывали цвет текста на черный:
$('#hexPicker').change(function() {
$('#hexPicker').css('color','rgb(0,0,0)');
});