Эта проблема возникла, когда я посмотрел на почти идеальный фрагмент кода jQuery под названием Jar Two Wheel Color Picker:
http://www.jar2.net/projects/jquery-wheelcolorpicker/demo
Если вы заметили в их демо при перемещениипри наведении курсора на колесо, разработчик, похоже, использует алгоритм обратного цвета, который немного несовершенен.Я имею в виду, что если вы используете его и вставляете в 8072ff, вы получите то, что не можете прочитать в текстовом поле.
Я решил исправить алгоритм так, чтобы он показывался черным, когда светлеецвета, и белый, когда более темные цвета.
Я посмотрел на источник и нашел, где он обновляет цвет поля текстового поля.Там я могу получить значения цветов R, G и B от 0 до 255.
В Javascript и jQuery, зная значения R, G и B цвета фона,Как я могу переключить цвет переднего плана на белый или черный, чтобы его можно было прочитать?