Я использую jqPlot для построения графика области с сериями по умолчанию fill: true, fillToZero: true
с useNegativeColors
по умолчанию true
. Я могу изменить color
и fillColor
, но я не нашел способ, как изменить цвет линии или цвет заливки ниже нулевой линии оси x. Я хочу положительное значение с зеленым цветом и отрицательное значение красным цветом. В настоящее время отрицательным значением по умолчанию является синий. Вот опция jqPlot:
var chartOptions = {
title: { show: false },
axesDefaults: {
show: false,
showGridline: false,
borderWidth: 0,
showTicks: false,
showTickMarks: false,
tickOptions: {
show: false,
showLabel: false,
showMark: false,
showGridline: false
}
},
axes: {
xaxis: { min: 0, max: 10 },
yaxis: { min: -5, max: 5 }
},
seriesDefaults: {
fill: true,
fillToZero: true,
fillAndStroke: true,
color: "rgba(190,230,110, 0.8)",
fillColor: "rgba(206,236,145, 0.8)",
shadow: false,
showMarker: false,
lineWidth: 1,
rendererOptions: {
highlightMouseOver: false
}
},
legend: { show: false },
grid: {
drawGridLines: false,
background: "rgba(255,255,255,0)",
shadow: false
}
};
Редактировать: Добавить информацию: текущее отрицательное значение по умолчанию для синего