使用HTML类作为Highcharts表数据源

时间:2016-02-10 10:28:37

标签: javascript jquery highcharts

我使用Highcharts在页面上渲染一些图表。我使用HTML表作为它的数据源,它就像一个魅力。

Highcharts假设我指的是一个ID,它应该查找该表的位置,但是我希望它代替特定的类。

采用以下示例:http://jsfiddle.net/d15d0h2g/

data: {
    table: 'datatable'
}

上面是选择器,但是我假设我可以用$('#datatable')或我想$('.foo')之类的东西来换掉它。然而,这些都不起作用。

所以我不知道如何做到这一点,谷歌似乎没有多大帮助:)

我希望你们能提供帮助。

2 个答案:

答案 0 :(得分:1)

对于在这里遇到同样问题的其他人来说,常规选择器并不是这样做的。

我必须这样做:

data: {
  table: document.querySelectorAll('.datatable')[0]
}

演示:http://jsfiddle.net/ktqj69sc/1/

答案 1 :(得分:0)

据我所知,它只支持id选择器。您可以尝试使用http://highcharttable.org/