1

我创建了一个折线图,并添加了一个按钮,其单击方法使线条变粗(lineWidth 7pt)。但是,每次我将鼠标悬停在线条或图例上时,线条都会恢复到其原始宽度(我相信是 2 pt)。所以我添加了以下绘图选项来禁用“悬停”功能:

    line: {
        states: {
            hover: {
                enabled: false,
            }
        }
    }, 

但它只能部分解决问题——在我使用按钮将 lineWidth 设置为 7 pt 后,在我将鼠标悬停在图例上或将鼠标移过绘图区域后,线宽仍将重置为其原始的 2 pt。

在这里分享了我的例子。谁能帮我弄清楚如何防止在将线宽更改为 7 pt 后重置线宽?

提前致谢!

亚历克斯。

4

1 回答 1

4

您可以使用

 series.update({
            lineWidth:10
        });

http://jsfiddle.net/QNPYP/2/

http://api.highcharts.com/highcharts#Series.update()

于 2013-06-11T08:55:47.260 回答