【问题标题】:Highcharts Change column color on hoverHighcharts 在悬停时更改列颜色
【发布时间】:2013-10-02 20:16:19
【问题描述】:

看起来这应该很简单,但我无法弄清楚,API 文档中的任何内容似乎都没有工作。当该列悬停时,我想更改该列的颜色。

我尝试将数据中的每个点设置为使用colorFill 悬停状态,但无济于事,我还尝试将其设置为plotOptionscolumn 属性

这里有一点帮助:http://jsfiddle.net/TheSharpieOne/DMcQ3/

试过这个:http://api.highcharts.com/highcharts#series.data.marker.states.hover.fillColor
试过这个:http://api.highcharts.com/highcharts#plotOptions.column.states.hover.marker.fillColor
两者都没有工作。不知道还能做什么。

我发现了这个:Highcharts: changing color on hover ranking chart,但它改变了整个系列,而不仅仅是当前点/列。

【问题讨论】:

    标签: javascript jquery highcharts


    【解决方案1】:

    你快到了,但你想设置color而不是fillColor(而不是在标记上)--我在图表声明中添加了这个:

    plotOptions: {
        column: {
            states: {
                hover: {
                    color: '#000000'                                                           
                }
            }
        }
    }
    

    并从列数据中删除了states 的东西,这似乎在这个fiddle 中有效。

    而且,是的,这在文档中不是很清楚......

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    相关资源
    最近更新 更多