Javascript 鼠标悬停时如何避免移动标志-高图表

Javascript 鼠标悬停时如何避免移动标志-高图表,javascript,jquery,highcharts,highstock,Javascript,Jquery,Highcharts,Highstock,我有一个和你一样的问题 当我把鼠标移到绿色的圆圈(它们在同一点上)上时,它们会向上移动一点,当我把鼠标悬停在上面时,我怎样才能使它们保持不变 注意:我不能为每个系列添加不同的系列 谢谢您的帮助。我为您准备了一个片段,它覆盖了一段距离 (function (HC) { var each = Highcharts.each, addEvent = window.HighchartsAdapter.addEvent, TrackerMixin = Highch

我有一个和你一样的问题 当我把鼠标移到绿色的圆圈(它们在同一点上)上时,它们会向上移动一点,当我把鼠标悬停在上面时,我怎样才能使它们保持不变

注意:我不能为每个系列添加不同的系列


谢谢您的帮助。

我为您准备了一个片段,它覆盖了一段距离

 (function (HC) {
    var each = Highcharts.each,
        addEvent = window.HighchartsAdapter.addEvent,
        TrackerMixin = Highcharts.TrackerMixin;

    HC.wrap(HC.seriesTypes.flags.prototype, 'drawTracker', function (proceed) {

        var series = this,
            points = series.points;

        TrackerMixin.drawTrackerPoint.apply(this);

        each(points, function (point) {
            var graphic = point.graphic;
            if (graphic) {
                addEvent(graphic.element, 'mouseover', function () {

                    // Raise this point
                    if (point.stackIndex > 0 && !point.raised) {
                        point._y = graphic.y;
                        graphic.attr({
                            y: point._y
                        });
                        point.raised = true;
                    }

                    // Revert other raised points
                    each(points, function (otherPoint) {
                        if (otherPoint !== point && otherPoint.raised && otherPoint.graphic) {
                            otherPoint.graphic.attr({
                                y: otherPoint._y
                            });
                            otherPoint.raised = false;
                        }
                    });
                });
            }
        });

    });
})(Highcharts);