我有一些jqPlot的多个系列,标签正确存储在:
data.labels=[[label:'A'],[label:'B'],[label:'C']]....
我可以成功使用:
series: data.labels,
highlighter: {
show: true,
sizeAdjust: 6,
tooltipContentEditor: customTooltip,
formatString: '#serieLabel#<br/>%s - %s',
bringSeriesToFront: true,
},
我也有不同的yaxis系列,我定义:
series:[
{ yaxis: "yaxis" },
{ yaxis: "y2axis" },
{ yaxis: "y3axis" },
{ yaxis: "y4axis" },
{ yaxis: "y5axis" },
{ yaxis: "y6axis" },
{ yaxis: "y7axis" },
{ yaxis: "y8axis" },
{ yaxis: "y9axis" }
],
Еach系列选项工作正常,但问题是我需要在一起。我不知道如何指定它们以便在突出显示和多个yaxis时同时使用我的系列名称?
我的第二个问题 - 有没有办法防止y轴重复,因为我有三个系列显示电压(12.0 - 220.0V)和两个系列安培(0.05 - 1.0A)?
答案 0 :(得分:0)
这是我的解决方案:
seriesDefaults: {
series: data.labels,
},
series: [
{ yaxis: "yaxis", label: data.labels[0] },
{ yaxis: "y2axis", label: data.labels[1] },
{ yaxis: "y3axis", label: data.labels[2] },
{ yaxis: "y4axis", label: data.labels[3] },
{ yaxis: "y5axis", label: data.labels[4] },
{ yaxis: "y6axis", label: data.labels[5] },
{ yaxis: "y7axis", label: data.labels[6] },
{ yaxis: "y8axis", label: data.labels[7] },
{ yaxis: "y9axis", label: data.labels[8] }
],