Jquery 如何格式化高位图表?

Jquery 如何格式化高位图表?,jquery,highcharts,Jquery,Highcharts,我正在使用highchart(jquery图表库)。我用工具提示指示轴。现在我需要在各个条的顶部显示y轴值。我该怎么做 我的示例图 问题:在highchart中的相应条形图顶部显示yaxis值。您正在查找的live in系列设置。数据标签: var chart = new Highcharts.Chart({ chart: { renderTo: 'container', defaultSeriesType: 'column' }, tit

我正在使用highchart(jquery图表库)。我用工具提示指示轴。现在我需要在各个条的顶部显示y轴值。我该怎么做

我的示例图


问题:在highchart中的相应条形图顶部显示yaxis值。

您正在查找的live in
系列设置。数据标签

var chart = new Highcharts.Chart({
    chart: {
        renderTo: 'container',
        defaultSeriesType: 'column'
    },
    title: {
        text: 'Category View'
    },
    xAxis: {
        categories: ['Category 1', 'Category 2', 'Category 3', 'Category 4', 'Category 5']
    },
    yAxis: {
        title: {
            text: 'Views'
        }
    },
    series: [{
        name: 'Number of Visits',
        data: [5, 3, 4, 7, 2],
        dataLabels: {
            enabled: true,
            formatter: function() {
               return this.y;
            }
         }       
    }]
});

我的最终解决方案是针对我期望的图


Hightcharts提供了一个具有所需行为的演示:

以下是在条形图上创建标签的代码部分:

dataLabels: {
  enabled: true,
  rotation: -90,
  color: Highcharts.theme.dataLabelsColor || '#FFFFFF',
  align: 'right',
  x: -3,
  y: 10,
  formatter: function() {
    return this.y;
  },
  style: {
    font: 'normal 13px Verdana, sans-serif'
  }
}

你能发布当前代码来生成上面的图像吗?
dataLabels: {
  enabled: true,
  rotation: -90,
  color: Highcharts.theme.dataLabelsColor || '#FFFFFF',
  align: 'right',
  x: -3,
  y: 10,
  formatter: function() {
    return this.y;
  },
  style: {
    font: 'normal 13px Verdana, sans-serif'
  }
}