我正在使用以下代码,以便当某人点击图表中的某个烛台时,工具提示实际上会停留在页面上:
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没有单击烛台,则它们不存在。我查看结果并找不到相应的工具提示。有人可以为我阐明这一点吗?非常感谢!!
答案 0 :(得分:1)
您可以使用this
代替event.currentTarget.chart
,因为上下文是图表本身。因此this.tooltip
应该为您提供您正在寻找的工具提示。