我想用Highcharts初始化图表:我如何获得Highcharts用作图表容器的元素的data('values')
?
这是容器的一个例子
<div id="container" data-values="[...]">
这是代码的一个例子,它不起作用。
$('#container').highcharts({
...
series: [{
type: 'pie',
name: 'Votes',
data: $(this).data('values')
}]
});
全部谢谢
答案 0 :(得分:0)
问题在于$(this)引用,所以尝试使用$('#container'),并且可以工作。参见示例:
var $container = $('#container');
$container.highcharts({
series: [{
name: 'Tokyo',
data: $container.data('values')
}]
});