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