highcharts:禁用默认按钮但保留自定义按钮

时间:2014-11-19 02:44:44

标签: javascript highcharts

在这个小提琴here中,我一直试图在保留自定义按钮的同时禁用默认的highcharts按钮,但我实际上无法这样做。要禁用默认按钮但保留自定义按钮,我尝试了这个:

exporting: {
            buttons: {
                printButton: {
                    enabled: false
                },
                exportButton: {
                    enabled: false
                },
                customButton: {
                    x: -62,
                    onclick: function () {
                        alert('Clicked');
                    },
                    symbol: 'circle'
                }
            }
        }

我见过的所有其他SO问题,例如this一个,都建议使用此方法来禁用默认按钮,我不太清楚为什么这不起作用。有帮助吗?

1 个答案:

答案 0 :(得分:3)

结果是答案是设置contextButton: false

exporting: {
    buttons: {
        contextButton: {
            enabled: false
        },
        customButton: {
            x: -62,
            onclick: function () {
                alert('Clicked');
            },
            symbol: 'circle'
        }
    }
}

查看小提琴here