带有json数据的Highchart工具提示

时间:2015-10-02 14:23:41

标签: javascript jquery json highcharts tooltip

我正在尝试从一个生病的同事那里完成工作,但我的json知识太差了,我似乎无法让这个工具提示正常工作。

用于构建高图的点的数据正在json中写成:

"data": {
        "parties": [
            [ 48, 138, 130, 84, 82, 72, 65, 55, 40, -40]
        ]
    }

对于每个数据点,我应该能够写一些额外的数据。我发现了一些其他的stackoverflows,它让我能够在工具提示中调用Mydata,除了:Mydata还没有定义(在json中)。

 tooltip: {
        formatter: function () {
            return 'Extra data: <b>' + this.point.myData + '</b>';

我已经设置了一个小提琴,你可以在这里查看完整的json和javascript: https://jsfiddle.net/vmt66qb3/1/

我似乎无法在没有破坏的情况下使其工作,我希望这是足够的信息,因为我无法提供客户的工作链接,但如果您需要更多信息,请询问。

提前致谢。

1 个答案:

答案 0 :(得分:0)

你的小提琴不起作用。你的myData应该插入系列点。在你的情况下:

 dataObject.y = value;
 dataObject.id = 'x-' + index;
 dataObject.myData = your data;

并且在tooltip formatter函数中,您可以将其作为this.point.mydata;

重新调用