从highcharts plotOptions调用javascript函数

时间:2013-05-09 12:58:32

标签: javascript highcharts

我想从highcharts的plotoptions中调用一个函数,我试过这样但是它的抛出错误

plotOptions: {
                series: {
                    events: {
                        legendItemClick: function(event) {
                        //iam trying to call a function here
                        sampletest(testArr);

                        }
                    }
                }
            }

这是可能的..如何从plotOptions调用另一个函数。

我得到的错误是

  

TypeError:d未定义

2 个答案:

答案 0 :(得分:0)

是的,您可以通过plotoptions事件调用任何函数。 Highcharts允许我们这样做。只需检查该功能的范围

答案 1 :(得分:0)

请查看示例http://jsfiddle.net/gF8Cf/3/

    $(function () {
    $('#container').highcharts({
        plotOptions: {
            series: {
                cursor: 'pointer',
                events: {
                    click: function(event) {
                       custom();
                    }
                }
            }
        },

        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]        
        }]
    });

    function custom(){
        alert('aaaa');
    }
});