如何在highcharts中隐藏特定的点和标签onmouseover

时间:2013-09-25 15:25:19

标签: javascript highcharts

在放置在highcharts.com上的这个fiddle中,当鼠标在当前yAxis上结束时我想隐藏点,并且还从labels删除tooltip,但是没有擦除图表。

在琐碎的图像下面用红线和十字隐藏: Image with things to hide

1 个答案:

答案 0 :(得分:0)

问题是由tooltip.shared引起的,默认为true。从文档(强调我的):

  

共享工具提示时,整个绘图区域将捕获鼠标移动

由于您只想捕获单个系列上的鼠标移动,我们只需将该值设置为false即可解决问题。在您的示例中:

// ... other options
tooltip: {
    pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b> ({point.change}%)<br/>',
    valueDecimals: 2,
    shared: false
}