Маркер Highcharts после сюжетной линии - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть старшая диаграмма без линий сетки, но вместо этого пользовательские сюжетные линии на яси.Проблема в том, что они разделяют маркеры, а для маркеров нет zindex.Диаграмма обновляется динамически.

Могу ли я использовать что-то вроде этого

$('.highcharts-markers').insertAfter($('.highcharts-grid')[1]);

, но вместо этого с сюжетными линиями.У меня около 10 сюжетных линий.Может кто-нибудь помочь мне с правильным синтаксисом.Или есть другое решение.

Я видел похожие вопросы, но с линиями сетки, и я не знаю, могу ли я задавать вопросы кому-то еще.Скрипка https://jsfiddle.net/warnisw/mk9cswjr/652/

1 Ответ

0 голосов
/ 13 февраля 2019

Вы должны использовать:

        chart: {
            ...,
            events: {
                render: function() {
                    var $markers0 = $('.highcharts-markers.highcharts-series-0'),
                        $plotLines = $('.highcharts-plot-lines-4');

                    $markers0.insertAfter($plotLines);
                }
            }
        }

Демонстрационная версия: https://jsfiddle.net/BlackLabel/zc5o4rf0/

API: https://api.highcharts.com/highcharts/chart.events.render

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...