fusionchart addEventListener无法正常工作

时间:2011-06-24 06:19:16

标签: fusioncharts

我使用的是fusionchart,但我无法使用addEventListener功能。它给我带来了JavaScript错误。在此JavaScript文件中,如果我删除addEventListener函数,则图表正在加载并正常工作..

我从网站下载了另一个fusioncharts_latestdownload.js文件。 addEventListener函数正在使用此新文件,但图表未加载 请帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

FusionCharts允许您在v3.2之后构建的图表(swf / js)中设置事件侦听器。因此,请检查您是否使用版本为3.2或更高版本的图表。

此外,还请检查您是否拥有v3.2或更高版本的FusionCharts.js。

有关添加事件侦听器的更多指示:

  1. 确保使用图表的相应变量名称/ js参考。

    var myChart = new FusionCharts(...);
    myChart.addEventListener ("DrawComplete" , myChartListener );

  2. 基本文档:http://www.fusioncharts.com/docs/?JavaScript/JS_EventOverview.html#advanced

    API参考:http://www.fusioncharts.com/docs/?JavaScript/API/Events.html

    1. 您还可以使用其他图表参考模型,如:

      FusionCharts("myChartId").addEventListener("DrawComplete" , myChartListener); getChartFromId( DOMId ).addEventListener("DrawComplete" , myChartListener); FusionCharts.items["myChartId"].addEventListener("DrawComplete" , myChartListener);

    2. 您还可以查看以下样本:

      http://www.fusioncharts.com/code/JavaScript/Basics/ListeningToEvents/Using_JavaScript_advanced_event_registration_model.html

      包含其他FusionCharts JavaScript API示例的菜单:http://www.fusioncharts.com/code/JavaScript/index.html