Javascript 如何在am图表中创建单击事件?

Javascript 如何在am图表中创建单击事件?,javascript,jquery,amcharts,Javascript,Jquery,Amcharts,如何使用java脚本在am图表中创建单击事件 汽油中的事件。关于文档,您可以选择单击图形和单击图形 AM图表支持许多不同的事件和本机事件处理程序,用于不同的图表对象,如图例、值/类别轴、图表等 对于示例中使用的“饼图”类型,只要有人单击其中一个饼图切片,就会触发一个clickSlice事件 首先,您需要向图表对象添加一个侦听器,以便在触发该事件时捕获该事件: var chart = var chart = AmCharts.makeChart( "chartdiv", { "type": "

如何使用java脚本在am图表中创建单击事件
汽油中的事件。

关于文档,您可以选择
单击图形
单击图形


AM图表支持许多不同的事件和本机事件处理程序,用于不同的图表对象,如图例、值/类别轴、图表等

对于示例中使用的“饼图”类型,只要有人单击其中一个饼图切片,就会触发一个
clickSlice
事件

首先,您需要向图表对象添加一个侦听器,以便在触发该事件时捕获该事件:

var chart = var chart = AmCharts.makeChart( "chartdiv", {
  "type": "pie",
  "theme": "light",
  "dataProvider": [ {
    "title": "petrol",
    "value": 3540
  }, {
    "title": "Diesel",
    "value": 1320
  } ],
  "titleField": "title",
  "valueField": "value",
  "labelRadius": 5,

  "radius": "42%",
  "innerRadius": "60%",
  "labelText": "[[title]]",
  "export": {
    "enabled": true
  }
} );.makeChart( "chartdiv", {
      "type": "pie",
      "theme": "light",
      "dataProvider": [ {
        "title": "petrol",
        "value": 3540
      }, {
        "title": "Diesel",
        "value": 1320
      } ],
      "titleField": "title",
      "valueField": "value",
      "labelRadius": 5,

      "radius": "42%",
      "innerRadius": "60%",
      "labelText": "[[title]]",
      "export": {
        "enabled": true
      }
    } );
然后需要为该事件添加实际的处理程序:

// add click listener
chart.addListener("clickSlice", handle_slice_click);
如果您可以添加更多关于您试图完成的任务的信息,我们可能会以更具体的方式提供帮助


如果您想查看v3饼图中的所有可用事件,

您想在哪里添加
单击
事件?在所有图表上?阴谋?
function handle_slice_click(event)
{
    // handle your event here
}