Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 隐藏Highcharts系列而不使用图例_Javascript_Jquery_Highcharts - Fatal编程技术网

Javascript 隐藏Highcharts系列而不使用图例

Javascript 隐藏Highcharts系列而不使用图例,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我需要能够从按钮而不是图例中隐藏Highcharts系列(原因是我需要从一个按钮切换多个组:出于该帖子中给出的原因,我不能将$(chart.series).each()与jQuery一起使用 以下表达式均无效(我的图表对象名为chart): 如果我知道图表系列的索引,有人能告诉我如何隐藏它吗?谢谢。这应该可以: chart.series[index].hide() (UDPURL from Simen Echholt comment)从链接到您知道是否可以从图例中完全删除该系列吗?不仅仅是将其

我需要能够从按钮而不是图例中隐藏Highcharts系列(原因是我需要从一个按钮切换多个组:出于该帖子中给出的原因,我不能将
$(chart.series).each()
与jQuery一起使用

以下表达式均无效(我的图表对象名为
chart
):

如果我知道图表系列的索引,有人能告诉我如何隐藏它吗?谢谢。

这应该可以:

chart.series[index].hide()


UDPURL from Simen Echholt comment)

从链接到您知道是否可以从图例中完全删除该系列吗?不仅仅是将其置为灰色。michaelAdam:您必须执行
chart.series[index]。删除(true)
()如果有类似于删除()的功能,那就太好了这完全隐藏了一个系列,但又很容易地将其放回原处。[我有一个愚蠢复杂的UI,它拥有我的经理所能想象到的每一项功能,丝毫不考虑保持它的简单。]
Chart.series.get(1).hide();
chart.series.get(1).hide();
$(chart.series[1]).hide();
$(chart.series["1"]).hide();
$(chart.series[1]).hide();
$(chart.series)["1"].hide();
$(chart.series)[1].hide();