$(document).ready(function(){
var l0 = [6, 11, 10, 13, 11, 7];
var l1 = [3, 6, 7, 7, 5, 3];
var l2 = [4, 8, 9, 10, 8, 6];
var l3 = [9, 13, 14, 16, 17, 19];
var l4 = [15, 17, 16, 18, 13, 11];
var plot1 = $.jqplot("chart1", [l0, l1, l2, l3, l4], {
title: "Fill between 2 lines",
axesDefaults: {
pad: 1.05
},
fillBetween: {
series1: 1,
series2: 3,
color: "rgba(227, 167, 111, 0.7)",
baseSeries: 0,
fill: true
},
seriesDefaults: {
rendererOptions: {
smooth: true
}
}
});
});
此示例显示2个系列之间的填充。 我需要填写1,2和3,4系列。 堆叠填充不符合我的要求。
答案 0 :(得分:1)
此功能仍然不存在。我已经研究过这段代码的增强功能。 Bitbucket pull request link for the enhancement
此链接中的代码更改将帮助您解决问题。
进行代码更改后,为series1和series2传递一个值数组,用于fill之间的属性:
fillBetween: {
series1: [1,3],
series2: [2,4],
color: "rgba(227, 167, 111, 0.7)",
baseSeries: 0,
fill: true
}
这样你就可以填写1,2和3,4系列。