javascript - HighCharts 在栏上放置标签

标签 javascript jquery html highcharts

鉴于下图 - 我想从每列的图例中获取标签并将其打印在列本身上。我无法在 HighCharts API 中找到任何允许我执行此操作的内容。有没有人有任何我可以看的类似的想法或例子?

谢谢!

HighChart Exampl

编辑

有一个更好的例子可以说明我想要完成的事情

我认为这很容易辨别。用例是这些统计数据显示在调用中心周围的大型显示器上。图例通常太小而无法从任何给定距离读取。

最佳答案

只需尝试格式化柱形图上的数据标签,这里是一个帮助您入门的示例。

 $(function () {
        $('#container').highcharts({
            chart: {
                type: 'column'
            },
            xAxis: {
                categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
            },

            plotOptions: {
                series: {
                    dataLabels: {
                        enabled: true,
                        color: '#000',
                        style: {fontWeight: 'bolder'},
                        formatter: function() {return this.x + ': ' + this.y},
                        inside: true,
                        rotation: 270
                    },
                    pointPadding: 0.1,
                    groupPadding: 0
                }
            },

            series: [{
                data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
            }]
        });
    });

关于javascript - HighCharts 在栏上放置标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17698955/

相关文章:

android - 确定移动设备的最大浏览器高度(本地址栏未显示时)

javascript - JQuery 按姓氏对项目进行排序

javascript - 检测自然换行 javascript

javascript - 为什么 JSON.parse 无法检测参数是否已经是 JSON 格式

javascript - List.js 在 Chrome 中无法正确排序

javascript - 在调查仪表板中弹出图像

javascript - jquery 假定元素 id?正常行为?

jquery - 跨浏览器问题?

javascript - 是什么让我的导航栏在滚动时停留在顶部?

jquery - 如何选择所有带有特定文本的 anchor 标签