关闭Highcharts工具提示的可单击HTML元素

关闭Highcharts工具提示的可单击HTML元素,highcharts,Highcharts,我需要实现一个工具提示与关闭图标,将关闭工具提示,如果点击。使用格式化程序函数jsFiddle呈现图标和HTML元素: 可点击关闭 是将替换为图标的节点) 有什么方法可以实现吗?您可以使用图表.tooltip.hide()隐藏工具提示,例如:是否要单击以显示工具提示,然后再次单击以关闭它,或者是否希望正常的自动工具提示显示,但在单击之前不会消失?如果它没有自动消失,如果你将鼠标悬停在另一个点上会发生什么。会出现两个工具提示吗?我们的平台是iPad,我们需要单击一个点,获取工具提示,然后在工具提

我需要实现一个工具提示与关闭图标,将关闭工具提示,如果点击。使用格式化程序函数jsFiddle呈现图标和HTML元素:

可点击关闭
是将替换为图标的节点)


有什么方法可以实现吗?

您可以使用
图表.tooltip.hide()
隐藏工具提示,例如:

是否要单击以显示工具提示,然后再次单击以关闭它,或者是否希望正常的自动工具提示显示,但在单击之前不会消失?如果它没有自动消失,如果你将鼠标悬停在另一个点上会发生什么。会出现两个工具提示吗?我们的平台是iPad,我们需要单击一个点,获取工具提示,然后在工具提示中单击特定HTML节点时关闭它。如果单击了其他点,则必须弹出另一个工具提示,并且当前工具提示必须消失。如果在工具提示中单击了“关闭”按钮,我希望隐藏工具提示并停止事件传播,以防止打开另一个工具提示(以防单击发生在其他可单击区域上方)。谢谢,Pawel,如果我希望阻止另一个工具提示,我应该侦听哪个事件并停止传播?我已经尝试过图表的onclick,但是当它被处理时,另一个工具提示已经打开了。我想你可以用另一种方式来实现。添加是否应显示工具提示的标志。然后在
point.events.mouseover
中添加检查是否应显示工具提示。(要显示工具提示,请使用
this.series.chart.tooltip.refresh(this.point);
<div>Clickable close</div>