删除打印按钮

时间:2012-05-16 16:14:36

标签: jquery highcharts

我正在使用HighCharts库创建图表,我想知道如何删除右上角的2个小按钮,您可以打印并下载图形,我想添加一个新按钮。

也许有人可以帮助我?

3 个答案:

答案 0 :(得分:6)

根据the documentation,您可以根据需要禁用按钮。该文档甚至提供了正在加载的图表an example,并禁用了按钮。

在您的配置中,请务必包含以下内容:

var chart = new Highcharts.Chart({
    /* Other items removed to focus on navigation */
    navigation: {
        buttonOptions: {
            enabled: false
        }
    }
});

答案 1 :(得分:2)

如果您想要删除所有按钮,最好的位置是:

exporting: {
    enabled: false
}

如果禁用导航,则仅禁用按钮,继续加载导出模块 要仅禁用一个按钮,您必须使用以下内容:

exporting: {
    buttons: {
        exportButton: {
            enabled: false
        }
    }
}

以下代码禁用导出按钮。

我不知道如何在不添加新的svg元素的情况下添加按钮,但如果您不使用导出按钮,为什么不更改图表按钮的样式和功能呢?您可以按照 reference

执行此操作

答案 2 :(得分:1)

如上所述,您可以按

禁用
exporting: {
    buttons: {
        exportButton: {
            enabled: false
        }
    }
}

要添加新按钮,请使用此

Add a new image button in highcharts