获取Highcharts中的容器元素

Get container element inside Highcharts

本文关键字:元素 Highcharts 获取      更新时间:2023-09-26

我想用Highcharts初始化一个图表:如何获得Highcharts用作图表容器的元素的data('values')

这是集装箱的一个例子

<div id="container" data-values="[...]">

这是一个代码示例,但不起作用。

$('#container').highcharts({
   ...
   series: [{
      type: 'pie',
      name: 'Votes',
      data: $(this).data('values')
   }]
});

感谢所有

问题出在$(this)引用上,所以请尝试使用$('#container'),它会起作用。参见示例:

var $container = $('#container');
$container.highcharts({
    series: [{
        name: 'Tokyo',
        data: $container.data('values')
    }]
});

http://jsfiddle.net/77bx2q3t/