格式化HighCharts散点图中悬停系列的所有标记

时间:2017-07-07 20:34:59

标签: javascript highcharts formatting hover scatter-plot

我希望在悬停系列时更改所有标记(不仅是指向的标记)的appearange,但以下代码(http://jsfiddle.net/fw852fy9/4/)无法正常工作。怎么了?

0 --> 1 
1 --> 
0 --> 1 2 
1 --> 
2 --> 1 

1 个答案:

答案 0 :(得分:1)

悬停状态仅适用于悬停的点。如果要设置要悬停的所有标记,则需要以编程方式更改其状态,例如关于系列鼠标悬停/鼠标移除。

  series: [{
 stickyTracking: false,
events: {
  mouseOver: function() {
    this.data.forEach(p => p.setState('hover'))
  },
  mouseOut: function() {
    this.data.forEach(p => p.setState())
  }
},

示例:http://jsfiddle.net/0zu9jmca/