如何根据高图中的值获得动态颜色变化
how to get dynamic color change based on values in highcharts
我正在尝试使用高位图表绘制图表。我需要根据标志值更改颜色。
我试过用这个,但我只得到了根据国旗变化的分数,但我没有给线上色。
这是我的密码。
$(function () {
var getColor = {'g' : '#008000',
'r' : '#FF0000',
'b' : '#000000'};
$('#container').highcharts({
title: {
text: 'Monthly Average Temperature',
x: -20 //center
},
subtitle: {
text: 'Source: WorldClimate.com',
x: -20
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
yAxis: {
title: {
text: 'Temperature (°C)'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: '°C'
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
}, series: [{
name: 'London',
data: [{y:3.9,flag:0,color:'#000000'},{y:4.2,flag:0,color:'#000000'},{y:5.7,flag:1,color:'#008000'},{y:8.5,flag:0,color:'#000000'},{y:11.9,flag:0,color:'#000000'},{y:15.2,flag:0,color:'#000000'},{y:17.0,flag:0,color:'#000000'},{y:16.6,flag:0,color:'#000000'},{y:14.2,flag:2,color:'#ff0000'},{y:10.3,flag:0,color:'#000000'},{y:6.6,flag:1,color:'#008000'},{y:4.8,flag:2,color:'#ff0000'}]
}]
}/*,function(chart){
$.each(chart.series[0].data,function(i,data){
if(data.flag == 0){
console.log('green');
color : getColor['g']}
if(data.flag ==1){
console.log('black');
color : getColor['b']}
if(data.flag == 2){
console.log('red');
color : getColor['r']}
});
}*/);
});
请帮帮我。需要把彩色线和点一起画出来。。我没有做错什么,请帮帮我。
您可以使用多色系列插件,例如:http://jsfiddle.net/sz0esszz/11/
只需将级数的类型更改为coloredline
,并为每个点设置segmentColor
,它定义当前点和下一点之间的线颜色。
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态更改高图中的系列颜色
- d3.hexbin插件-动态定义颜色域以适应数据
- 如何动态创建许多Jquery颜色选择器(eyecon)
- Javascript对象颜色动态变化
- 使用ngRepeat中的Angular动态更改元素颜色
- 如何在flash html5画布项目中动态更改文本颜色
- 通过javascript for Twitter Bootstrap动态更改进度条的颜色
- react native中的动态颜色
- jQuery mobile-动态更改ui页面背景颜色
- 动态更改字体颜色和URL
- JavaScript 更改动态添加的行的颜色
- 如何在动态 js 中更改一组节点的颜色
- 传单实时GeoJSON动态标记颜色更改
- 如何根据高图中的值获得动态颜色变化
- 如何将动态颜色应用于与 HTML 表不同的每一行
- jquery circle-progress中的动态颜色
- 动态颜色填充渐变不起作用
- 动态颜色变化在三个JS中不起作用
- 为PaintJS插件传递动态颜色十六进制值data-pb- Color - Color