Как сделать так, чтобы метка точки соответствовала цвету полосы в jqplot?

У меня правильно отображается гистограмма jqplot. Диаграмма имеет 2 ряда данных, один из которых отображается синим цветом, а другой красным. Когда я разрешаю плагину pointLabels выводить значение полосы над полосой, текст отображается в цвете шрифта страницы по умолчанию. Я хотел бы, чтобы шрифт каждый раз использовал цвет полосы.

Спасибо.


person Brian Scott    schedule 19.11.2010    source источник


Ответы (1)


Похоже, что меткам точек присвоены классы на основе их серий. Таким образом, метки точек в первой серии будут иметь класс с именем jqplot-series-0, во второй серии — jqplot-series-1 и так далее. Просто настройте их с помощью CSS, и это должно сработать.

.jqplot-series-0 {
    color: red;
}
person Chris    schedule 19.12.2010
comment
Это работает для цвета. Однако font-size игнорируется. Интересно, как установить размер шрифта для точечных меток. Использование fontSize в параметрах jqPlot pointLabel также не работает. - person Stefan; 21.05.2012
comment
Размер шрифта @Stefan pointLabel определяется в классе .jqplot-point-label. - person LukeP; 12.08.2012