rCharts - скрыть все серии, кроме выбранных серий из легенды - PullRequest
0 голосов
/ 25 сентября 2018

Мне нравится делать изменение логики по умолчанию.Когда я нажимаю на серию в легенде, я хотел бы скрыть все серии, кроме выбранной.Я знаю, что должен использовать JS для этого.Решения, которые я нашел, не работают для меня.

Я нашел это решение, но когда я изменяю свой код для R следующим образом:

legendItemClick = "#! function(event) {
        if (!this.visible)
        return false;

        var seriesIndex = this.index;
        var series = this.chart.series;

        for (var i = 0; i < series.length; i++)
        {
        if (series[i].index != seriesIndex)
        {
        series[i].visible ?
        series[i].hide() :
        series[i].show();
        } 
        }
        return false;
  } !#"

Однако, это делаетне работает и никакой сюжет не показывает вообще.Как мне изменить код из скрипки, чтобы он работал в R, используя rChart / Highcharts?

...