jqPlot - Как изменить отрицательный цвет

Я использую jqPlot , чтобы нарисовать график области со значениями по умолчанию для серий заливкой : true, fillToZero: true с useNegativeColors по умолчанию true . Я могу изменить цвет и 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
    }
};

Изменить: Добавить информацию: текущее отрицательное значение по умолчанию - синий

5
задан CallMeLaNN 25 March 2011 в 14:56
поделиться