获取Highcharts中的容器元素
Get container element inside Highcharts
我想用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/
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 表追加而不附加最后一个元素
- 如何在jQuery中获取元素的形式
- 我可以获得相对于被点击元素的确切点击位置吗
- 在函数中添加数组元素的数值
- HighCharts长标题文本在某些元素上重叠
- 如何从“系列”元素中获取HighCharts系列“id”
- 根据 HighCharts 对象的变量访问数组的元素
- 获取Highcharts中的容器元素
- Highcharts图表只显示序列中最后一个元素
- 如何选中和取消选中HighCharts线图中的所有图例元素
- 可拖动的Highcharts SVG元素
- Highcharts为什么要拆分?元素占用整个页面
- 是否有一种方法可以从Highcharts传入变量元素ID来启动模态窗口?
- Highcharts规范样式和添加CSS元素