我希望能在Highcharts / Highstock上得到一些帮助。到目前为止,我用我的图表创建了一个jsFiddle。
https://jsfiddle.net/Wolfs_Brain/qhgxd813/1/
以下是我要做的事情:
我希望工具提示最初显示而不会破坏响应能力。
我已经注释掉了最后两个函数来指出那些似乎导致问题的函数。如果你取消注释这两个:
function(chart){
// Last point in graph...
showLastPointTooltip(chart);
chart.series[0].data[i].setState('select');
}
function showLastPointTooltip(objHighStockchart){
//show tooltip for last point
var points=[];
if(objHighStockchart)
{
for(var i=0;i<objHighStockchart.series.length;i++)
points.push(objHighStockchart.series[i].points[objHighStockchart.series[i].points.length-1]);
objHighStockchart.tooltip.refresh(points);
}
};
图表将按照我喜欢的方式运行,但它不再响应。
如果您需要我的任何其他信息,请告诉我。
提前致谢。