Highcharts,如何防止点标记在鼠标悬停时改变其颜色?

时间:2015-03-27 20:14:44

标签: jquery highcharts

我有一个图表,其中每个标记都有不同的颜色,但是当鼠标悬停在标记上时,该点的标记会将其颜色更改为线条颜色。

我想禁用此颜色更改,但保留点的发光颜色(halo

如果我使用

hover: { enabled: false }

我将失去点的发光颜色

http://jsfiddle.net/chofer/3v4k5y3u/

1 个答案:

答案 0 :(得分:1)

对代码的这一补充将其修复在JSFiddle示例(updated JSFiddle)中:

plotOptions: {
    series: {
        marker: {
            states: {
                hover: {
                    fillColor: false
                }
            }
        }
    }
}

我不得不说我发现这非常不直观。 states.hover.marker确实有效时marker.states.hover不起作用。

此外,根据states.hover.marker.fillColor,值应为null而不是false,但我只是使用false获得了预期效果所有