不使用图例隐藏 Highcharts 系列

发布于 2024-12-27 09:33:36 字数 530 浏览 0 评论 0原文

我需要能够从按钮而不是图例隐藏 Highcharts 系列(原因是我需要从一个按钮切换多个组:在 Highcharts 和 jQuery 中隐藏系列的_groups_:如何获得可接受的性能? 由于该帖子中给出的原因,我无法将 $(chart.series).each() 与jQuery。

以下表达式都没有任何效果(我的图表对象名为 chart):

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();

如果我知道图表系列的索引,我可以告诉我如何隐藏它吗?

I need to be able to hide a Highcharts series from a button rather than the legend (the reason is that I need to toggle multiple groups from one button: Hiding _groups_ of series in Highcharts and jQuery: how to get acceptable performance? and for the reasons given in that post, I cannot use $(chart.series).each() with jQuery.

None of the following expressions have any effect (my chart object is named chart):

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();

Can someone please tell me how I can make a chart series hide if I know its index? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柒夜笙歌凉 2025-01-03 09:33:36

这应该有效:

chart.series[index].hide()

jsfiddle 上的完整示例

(来自 Simen 的 UDP URL艾克霍特评论)

This should work:

chart.series[index].hide()

Full example on jsfiddle

(UDP URL from Simen Echholt comment)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文