HighCharts:在图表上保持工具提示点击(图表,非系列)

时间:2012-08-19 13:48:04

标签: highcharts highstock

我正在使用以下代码,以便当某人点击图表中的某个烛台时,工具提示实际上会停留在页面上:

events: {
    click: function(event) {
        if (cloneToolTip)
        {
            chart.container.firstChild.removeChild(cloneToolTip);
        }
        cloneToolTip = event.currentTarget.chart.tooltip.label.element.cloneNode(true);
       chart.container.firstChild.appendChild(cloneToolTip);

我想将其从系列移到图表中,以便他们可以点击页面上的任意位置并保留工具提示。但是,如果event.currentTarget.chart没有单击烛台,则它们不存在。我查看结果并找不到相应的工具提示。有人可以为我阐明这一点吗?非常感谢!!

1 个答案:

答案 0 :(得分:1)

您可以使用this代替event.currentTarget.chart,因为上下文是图表本身。因此this.tooltip应该为您提供您正在寻找的工具提示。