0

JQuery Flot グラフ プラグインを使用していますが、問題があります。どなたか詳しい方いましたら、助けてください!

グラフの外側の別の div に軸の凡例を表示しようとしており、X/Y 軸の軸ラベルも表示しています。しかし、どういうわけか、両方が一緒に機能しません。一方をコメントアウトすると、もう一方は正常に機能します。しかし、一緒ではありません。ここに私の作業コードがあります:

$.plot($(container), [
  {label:'Label1',data: dataPoints, lines: {show: true, lineWidth:1}, color:"#72BA82"},
  {label:'Label2',data: dataPoints2, lines: {show: true, lineWidth:1}, color:"#000"}
  ],
  {legend: { show: true, noColumns:3, container: '#graph1LegendHolder' }},
  {xaxis:{show: true,axisLabel: "Time",axisLabelFontSizePixels: 12 },
  yaxis:{show: true,axisLabel: "Amount",axisLabelFontSizePixels:12
  }}
);

上で述べたように、凡例と軸線は一緒に機能しませんが、それ以外の場合、コードは正しいと思います。両方を連携させる方法はありますか?

ありがとう!

4

1 に答える 1

2

凡例と軸のオプションを 2 つの個別のオプション オブジェクトとして渡しています。Flot は、1 セットのオプションのみを想定しているため、そのうちの 1 つを無視します。それらを組み合わせる必要があります:

...
], {
    legend: { ... },
    xaxis: { ... },
    yaxis: { ... }
});
于 2013-01-14T21:41:59.240 に答える