https://jsfiddle.net/blaird/7j4a2rLo/1/
Я скрыл нижний маркер, используя следующий CSS
#container .highcharts-markers.highcharts-tracker.highcharts-series-hover path:nth-child(2) {
visibility:hidden
}
Если вы хотите скрыть верхний маркер, используйте nth-child(1)
Мне пришлось отключить эффект ореола, чтобы сделать эту работу, так как гало сделано с одним путем для обоих маркеров.Чтобы отключить ореол, используйте:
plotOptions: {
series: {
states: {
hover: {
halo: false
}
}
}
},
Если вы оставите ореол включенным, это будет первый путь в .highcharts-series-hover <g>
, поэтому вам придется настроить nth-child
.