我的需要是绘制几条线的基本 x 轴、y 轴图,随着用户输入数据,这些线会按顺序排列。jqPlot 似乎有能力(与 flot 不同,至少据我所知)添加到现有的情节中。到目前为止,我的实验是:
$.jqplot('dpCum',[ld.fCumPairFwd[0]],{axes:{xaxis:{min:0,max:2500},yaxis:{min:0,max:200000}}});
$.jqplot('dpCum',[ld.fCumPairAft[0]],{axes:{xaxis:{min:0,max:2500},yaxis:{min:0,max:200000}}});
它产生了我想要的两条线,除了第二条的背景遮住了第一条线。在实践中,直到用户对第一行做出响应时才会知道第二行的数据,然后他们会想同时查看两者。
我已经在 jqplot 文档中进行了几次传递(它的功能显然令人印象深刻),但是如何在添加新行时保持现有行可见让我无法理解。我在想可能存在某种 z 轴不透明度,但还无法理解。