javascript - 如何更改 highcharts 饼图的颜色?

标签 javascript highcharts highstock

我正在使用 highcharts 制作饼图,但我无法为我的图表加载自定义颜色集。

这是我的代码:

     <script type="text/javascript">
     $(function () {
     Highcharts.setOptions({
     colors: ['#50B432', '#ED561B', '#DDDF00', '#24CBE5', '#64E572', '#FF9655', '#FFF263',      '#6AF9C4']
    });
    return new Highcharts.Chart({


        chart: {
            renderTo: 'trailpiechart',
            plotBackgroundColor: null,
            plotBorderWidth: null,
            plotShadow: false,
            backgroundColor: "#f8f8f8",
            margin: [20, 20, 20, 20]
        },


        credits: {
            enabled: false
        },

        title: {
            text: caption
        },
        tooltip: {
            formatter: function () {
                return this.y + ' links';
            }
        },
        plotOptions: {
            pie: {
                allowPointSelect: true,
                cursor: 'pointer',
                dataLabels: {
                    enabled: false
                },
                showInLegend: true
            }
        },
        legend: {
            layout: 'vertical',
            floating: false,
            borderRadius: 0,
            borderWidth: 0
        },
        series: [{
            type: 'pie',
            name: 'Browser share',
            data: data
        }]
    });
    });
</script>

我的饼图适用于此代码,但它仅使用默认颜色托盘。

如何指定自定义颜色集?

最佳答案

Highcharts.setOptions({
 colors: ['#50B432', '#ED561B', '#DDDF00', '#24CBE5', '#64E572', '#FF9655', '#FFF263', '#6AF9C4']
});

看下面的例子 http://jsfiddle.net/8QufV/

关于javascript - 如何更改 highcharts 饼图的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10006529/

相关文章:

javascript - 解析为毫秒更改日期

highcharts - highcharts/stock 系列数据散列中允许的最大数据点数

highcharts - Highcharts不会显示具有大量数据点的系列

highcharts - 使用 highcharts.js 显示小值

javascript - 如何调试 JavaScript 对象问题?

javascript - MW 小部件上的内容应在第一次单击时展开,但会缩小

javascript - 具有实时数据的 Highcharts : align chart on left side

javascript - Word JS 加载项 - 如何在客户端计算机上存储用户特定数据

javascript - 如何在 Chrome 中实现推送通知

javascript - 使用 highcharts 调整饼图高度时出错