我可以根据标记的颜色是高于(红色)还是低于(绿色)或介于(黄色)来更改标记颜色,但不能更改标记之间的线条颜色。这可能吗?现在,它只是显示为蓝线。
function makeRun(divId, last, current, goal, title, yAxisTitle) {
var width = 1000; var SizeOfFont = '14px';
var min = checkMinMaxArray(current, last, goal, 'min') * 995 / 1000; //sets min closely below the real min. **consider changing to 4/5 digits**
var max = checkMinMaxArray(current, last, goal, 'max') * 1005 / 1000; //sets max closely above the real max
//if there are projections, color code the columns here
preprocessData = function (data, last, goal) {
var nData = [];
var colorGood …Run Code Online (Sandbox Code Playgroud) 我可以根据数据动态设置列的颜色,但无法弄清楚如何更改图例中的颜色。注意 jsfiddle,最新的栏是绿色的,但图例是蓝色的。有没有办法改变列颜色也会改变图例颜色?
这是我用于列颜色的代码:
jsfiddle:http : //jsfiddle.net/VCjZx/2/
function makeRun() {
var divId = "container";
var current = new Array(99.95,99.96,99.97,99.98);
var goal = new Array(99.965, 99.965,99.965,99.965);
var quarters = new Array("Q1", "Q2", "Q3", "Q4");
var width = 495; var SizeOfFont = '14px'; var currentName = 'Quarterly %';
preprocessData = function (data, goal) {
var nData = [];
var colorGood = '#348017'; var colorBad = '#E42217'; var colorUse;
for (var i = 0; i < data.length; i++) {
if (data[i] >= goal[i]) …Run Code Online (Sandbox Code Playgroud)