Javascript 使用jquery替换的Highcharts工具提示格式化程序

Javascript 使用jquery替换的Highcharts工具提示格式化程序,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我还没有在工具提示格式化程序中找到用换行符替换逗号的方法 我希望能够将此数据传入: var data = [ { "hc-key": "ad", "code": ['dogs','cats','horses','birds','snakes','boar'] } ]; 并在格式化程序中使用拆分/联接或替换,如下所示: tooltip: { backgroundColor: 'none', borderWi

我还没有在工具提示格式化程序中找到用换行符替换逗号的方法

我希望能够将此数据传入:

var data = [     
    { "hc-key": "ad", "code": ['dogs','cats','horses','birds','snakes','boar'] }
    ];
并在格式化程序中使用拆分/联接或替换,如下所示:

        tooltip: {
            backgroundColor: 'none',
            borderWidth: 0,
            shadow: false,
            useHTML: true,
            padding: 0,
        formatter:function(){
            $('#tooltip').html(this.point.code).replace(/,/g,'<br>');
        }
        },
工具提示:{
背景颜色:“无”,
边框宽度:0,
影子:错,
是的,
填充:0,
格式化程序:函数(){
$('#tooltip').html(this.point.code).replace(/,/g,“
”); } },

你知道我该怎么做吗?

你应该返回你想要的字符串作为工具提示,并使用join:

工具提示:{
格式化程序:函数(){
返回此.point.code.join(“,”).replace(/,/g,“
”); } }

tooltip: {
    formatter: function() {
        return this.point.code.join(',').replace(/,/g,'<br>');
    }
}