首页 > 解决方案 > rCharts - 隐藏所有系列,除了图例中选定的系列

问题描述

我喜欢反转默认逻辑。当我单击图例中的一个系列时,我想隐藏除所选系列之外的所有系列。我知道我必须为此使用 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;
  } !#"

但是,这不起作用,根本没有显示任何情节。我如何必须修改小提琴中的代码,以便它使用 rChart/Highcharts 在 R 中工作?

标签: javascriptrrcharts

解决方案


推荐阅读