1

我有一个数组,其中包含 x 轴的日期和 y 轴的 1-3 之间的整数值,如下所示:

chartData = [["19-Jan-2012",1],["20-Jan-2012",2],["21-Jan-2012",1],["22-Jan-2012",3]];

问题 1: 我想查看文本而不是 1 和 2 和 3,如下所示:“高”而不是 3,“中”而不是 2,“低”而不是 1。

怎么做?

问题2:

如何在每个点旁边永久显示标签,而不仅仅是用荧光笔鼠标悬停?

4

1 回答 1

0

您可以像这样使用第三个参数[[1,4,'mid'], [3 5,'hi'], [7,2,'low']]并在您的选项字符串中使用它

series:[{
  pointLabels:{
    labels:['mid', 'hi', 'low'],
    location:'se',
    ypadding: 12
  }
}]

也试试这个我认为这正是你想要的http://www.jqplot.com/tests/point-labels.php 但你仍然必须通过 x 系列将数值传递给数据。

在上面的链接中,您可以找到我猜想的确切解决方案..

干杯..

于 2012-05-02T09:18:15.413 回答