【问题标题】:Highcharts: Fade other columns when mouse over one columnHighcharts:当鼠标悬停在一列上时淡化其他列
【发布时间】:2014-07-30 09:35:09
【问题描述】:

在柱形图中,我想在鼠标悬停在一列时面对其他列。

我试图实现的另一个高级版本是在堆积柱形图的情况下。将所有内容从鼠标所在的堆栈中淡出。

【问题讨论】:

  • 您是否至少创建了这个的非高级版本?你怎么褪色的?有什么代码可以分享吗?
  • 不。也无法实现更简单的版本。
  • 在这里尝试一下会很好,只要看看您尝试了哪些路径。但是在这两种情况下,您感兴趣的是只突出显示确切的Point,而不是整个Series
  • 是的,请您至少给我们一个柱形图,以便我们看看!

标签: highcharts


【解决方案1】:

您一开始没有提供代码,所以我会尽量在我的解决方案中做到具体。您首先要创建一个 mouseOver 事件,当您将鼠标悬停在任何列上时会触发该事件。此事件将识别悬停的列。然后,您触发一个“淡化”所有系列的功能,除了悬停的系列。可以通过抓取列的原始颜色并增加brightness 来完成褪色。然后失去悬停,恢复到原来的亮度。

如果您向我们提供小提琴,我们将能够给您更具体的回复,但请您自己尝试该任务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-20
    • 1970-01-01
    • 1970-01-01
    • 2016-02-20
    • 1970-01-01
    • 1970-01-01
    • 2011-01-25
    • 1970-01-01
    相关资源
    最近更新 更多