Highcharts highstocks,我如何才能带来只在';单击';选项

Highcharts highstocks,我如何才能带来只在';单击';选项,highcharts,highstock,Highcharts,Highstock,让我试着解释一下 我带来了数据: [1,3,7,8,9,2] 但对于每一个,都有其他的价值,比如时间和地点。我想创建一个单击功能,如: click: function() { testFunction(time.value,place.value); } 像这样,我点击它就会调用一个javascript函数,我可以传递这些其他值?如何存储并发送这些值?我在哪里存储其他值,函数中使用的临时值 找到这个演示,应该是这样的: 但是我没有在屏幕上显示任何内容,我只想在单击时显示。这个.y和这个.x

让我试着解释一下

我带来了数据:

[1,3,7,8,9,2]

但对于每一个,都有其他的价值,比如时间和地点。我想创建一个单击功能,如:

click: function() {
 testFunction(time.value,place.value);
}
像这样,我点击它就会调用一个javascript函数,我可以传递这些其他值?如何存储并发送这些值?我在哪里存储其他值,函数中使用的临时值

找到这个演示,应该是这样的:

但是我没有在屏幕上显示任何内容,我只想在单击时显示。这个.y和这个.x已经出现在图表上了:(


谢谢。

您可以将对象用于点

    data:[{
y:10,
additional:'myparametervalue'
},{
y:10,
additional:'myparametervalue'
}]
编辑:


找到了一个答案,包括一个例子和更多关于如何做的信息。

谢谢:),我编辑了你的答案,并添加了一个链接,其中包含更多信息。嗯,有些事情很奇怪。如果我在highstock上使用此格式使用超过1.000个点,图表将不会显示,而不会显示任何错误:(,有帮助吗?刚刚发现如果我输入超过655个“点”,附加值将变为“未定义”,我想我将为此创建一个新问题:),谢谢您可以修改turbothreshold参数,然后,您将显示1000多个点。Sebastian,谢谢,仍然没有工作:(,我添加的turboThreshold超过了我的总分,但仍然没有定义…只有655点:(,我在plotOptions系列和样条曲线中尝试了turboThreshold。我应该为此创建一个新问题吗?