score:1

You can add the below small plugin to prevent all hover effects on a point depending on a color.

(function(H) {
    H.wrap(H.Point.prototype, 'onMouseOver', function(proceed) {
        if (this.color !== 'red') {
            proceed.apply(this, Array.prototype.slice.call(arguments, 1));
        }
    });
}(Highcharts));

Live demo: https://jsfiddle.net/BlackLabel/1h83ek4u/

Docs: https://www.highcharts.com/docs/extending-highcharts/extending-highcharts


Related Articles