0

我正在使用以下代码,因此如果有人单击图表中的一根烛台,工具提示实际上会保留在页面上:

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 不存在。我浏览了结果,找不到相应的工具提示。有人可以为我解释一下吗?非常感激!!

4

1 回答 1

1

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

于 2012-08-19T14:37:22.300 回答