Javascript Highchart工具提示和来自外部函数的事件

Javascript Highchart工具提示和来自外部函数的事件,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我需要为highchart工具提示格式化程序和事件添加外部函数,如下面给出的代码。 如何在外部添加它 $(function(){ var highchartObj = chart: {renderTo: 'rightBottomContainer'},xAxis: {categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']}, series: [{

我需要为highchart工具提示格式化程序和事件添加外部函数,如下面给出的代码。 如何在外部添加它

 $(function(){
      var highchartObj = chart: {renderTo: 'rightBottomContainer'},xAxis: {categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']}, series: [{data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]}]} 
      rchart = new Highcharts.Chart(highchartObj);
        rchart.Point.prototype.tooltipFormatter = function (useHeader) {
        //var point = this, series = point.series;
        return "AAAAAA";
    };

});

您可以在如下位置定义函数

function tooltipFormatter(){
    //your format here
}
然后将此函数作为格式化程序传递给工具提示对象内的Highcharts配置对象:

因此,您可以将代码放在单独的函数中,该函数将在Highcharts对象中传递

演示:


格式化程序参数的文档:

您可以在如下位置定义函数

function tooltipFormatter(){
    //your format here
}
然后将此函数作为格式化程序传递给工具提示对象内的Highcharts配置对象:

因此,您可以将代码放在单独的函数中,该函数将在Highcharts对象中传递

演示:


格式化程序参数的文档:

外部是什么意思?如果这是你的意思,那么你的代码似乎足够好,可以放在一个外部文件中。外部意味着我不想把工具提示代码放在highchart对象中。“外部”是指在渲染图表后,如何为图表指定工具提示功能,例如,但该功能不起作用。@primavera133-有解决方案吗?没有,对不起,但我不太熟悉highcharts。外部是什么意思?如果这是你的意思,那么你的代码似乎足够好,可以放在一个外部文件中。外部意味着我不想把工具提示代码放在highchart对象中。外部意思是在呈现图表后,如何为图表指定工具提示功能,类似于但不起作用的功能。@primavera133-有解决方案吗?没有,对不起,但我对highcharts不太熟悉。