Как нарисовать линию по оси y = 0 с помощью jQPlot?

Я использую jQPlot и отключил линии сетки на своих графиках (drawGridlines: false). Однако я хотел бы иметь линию на оси y = 0, и я также хотел бы убедиться, что 0 также отображается. Легко ли это выполнимо?

Спасибо!


person TigrouMeow    schedule 15.02.2013    source источник


Ответы (1)


Вы можете добавить объект в canvasOverlay :

var options={ //jqplot options
   canvasOverlay: {
     show: true,
     objects: [
       {
         horizontalLine: {
           name: "y=0",
           y: 0,
           yaxis: "yaxis",
           lineWidth: 1,
           color: "rgb(0,0,0)",
           shadow: false
         }
       }
     ]
   }
}

Не забудьте включить плагин jqplot.canvasOverlay.min.js.

person AnthonyLeGovic    schedule 15.02.2013