jqplot自定义传说

时间:2012-03-02 12:20:59

标签: javascript charts jqplot

我尝试为jqPlot创建图例,但它们只会显示y斜率的最大值和最小值。就像'Max:16 Min:2',但我无法弄清楚如何。例如,我尝试将标签作为

var labels = [{'Max':16}, {'Min':2}];

但似乎没有任何效果。你知道任何快速方法,或者我应该为此创建自己的特殊渲染器吗? 感谢。

1 个答案:

答案 0 :(得分:0)

ufucuk。 我遇到了同样的问题,我解决了以下问题:

$("#hereGoesMyMinValue").text($("#myGraphId").
children(".jqplotxaxis").children(":first").text());
//first value shown
$("#hereGoesMyMaxValue").text($("#myGraphId").
children(".jqplot-xaxis").children(":last").text());
//last value shown

请注意,这只会进行一次。 Here解释了如何同步它们

顺便说一下,您还可以执行以下操作:

var title=$("#selecting_period").children(".jqplot-title").text();

var coolTitle=
 title+": Showing "+ $("#myGraphId").children(".jqplot-xaxis").
  children(":first").text()+" to "+$("#myGraphId").
   children(".jqplot-xaxis").children(":last").text();
     $("#myGraphId").children(".jqplot-title").text(coolTitle);