У меня есть график, сгенерированный jqPlot.Метки точек данных используются для отображения дополнительной информации на графике, как в этом примере: http://www.jqplot.com/tests/point-labels.php
jqPlot
Как видите, цвет меток точек данных всегда черный.Но я хотел бы изменить цвет меток точек данных на тот же цвет, что и на графике (кстати: я не говорю о легенде или метке).
Поиск с помощьюСтраница параметров (http://www.jqplot.com/docs/files/jqPlotOptions-txt.html) Я не нашел возможности изменить этот цвет.
Поэтому вопрос: Есть ли (другой) способ изменить цвет меток точек данных?
Спасибо.
Вы можете сделать это с помощью CSS.Ориентация на класс .jqplot-point-label.См. пример на странице
.jqplot-point-label
В дополнение к классу .jqplot-series-$i чтение источника показывает, что класс .jqplot-data-label также применяется к этим элементам метки.
.jqplot-series-$i
.jqplot-data-label
Вы можете сделать это без CSS.
для набора серий
pointLabels:{ show:true, escapeHTML:false }
и
var label = '<span style="color:red">MyLabel</span>'; var seriesData = [[1,2,label], [3,4,label]];
Конечно, вы можете добавить диапазон в цикле JavaScript.
Я использовал чат для пончиков, и вот как я изменил цель и цвет метки
.jqplot-target{ color: #ffffff !important ; } .jqplot-table-legend{ color: #666666 !important ; }