我有一个Highstock图表(带有标记和阴影的线),并且想以编程方式显示一个 highstock 工具提示,例如,当我选择某个表(包含图表数据)上的一行时,我想显示相应的 highstock工具提示。
那可能吗?
我有一个Highstock图表(带有标记和阴影的线),并且想以编程方式显示一个 highstock 工具提示,例如,当我选择某个表(包含图表数据)上的一行时,我想显示相应的 highstock工具提示。
那可能吗?
如果您想要在数据点附近的绘图上触发工具提示,那么您可能可以使用这个答案,它建议做类似的事情i
chart.series[0].data[i].setState('hover');
chart
你的结果在哪里new Highcharts.Chart
?(从评论到答案的jsfiddle )。
我想如果你想<tr>
点击一下,那么你的 js 最终可能看起来像这样
var chart = new Highcharts.Chart({ <your options> });
$('#yourTableId tr').click(function(){
var i = $(this).index(); // `this` points to <tr>, get its index
chart.series[0].data[i].setState('hover');
});