iOS 中 Fusioncharts 的点击事件
Click event on Fusioncharts in iOS
我在本机 iOS 应用程序中使用 FusionCharts 绘制了一个 StackedBar 二维图,我正在其中绘制条形图。
单击单个条形图时,我必须通过调用本机函数将用户重定向到上一个屏幕。
我在 FusionCharts 中使用 "link" 属性作为:
数据:
{
"link": "j-showAlert";
}
并且在FusionCharts的脚本标签中我写了一个showAlert函数。
但是点击事件没有触发。
请帮我解决这个问题。
请检查 Xcode 应用程序调试器中函数调用是否被阻止或不允许。
或者,您可以为此使用 FusionCharts API 事件和方法 (dataPlotClick)。您还可以获取有关通过事件参数单击的数据图的详细信息。
"events": {
"dataPlotClick": function(ev, props) {
showAlert();
function showAlert() {
alert("Data Plot Clicked: " + props.toolText);
}
}
请检查这个JSFiddle sample。
要了解有关此事件的更多信息,请查看此文档页面:http://www.fusioncharts.com/dev/api/fusioncharts/fusioncharts-events.html#event-dataplotClick
"events": {
"dataPlotClick": function(ev, props) {
//write your code
}
}
我在本机 iOS 应用程序中使用 FusionCharts 绘制了一个 StackedBar 二维图,我正在其中绘制条形图。
单击单个条形图时,我必须通过调用本机函数将用户重定向到上一个屏幕。
我在 FusionCharts 中使用 "link" 属性作为:
数据:
{
"link": "j-showAlert";
}
并且在FusionCharts的脚本标签中我写了一个showAlert函数。 但是点击事件没有触发。 请帮我解决这个问题。
请检查 Xcode 应用程序调试器中函数调用是否被阻止或不允许。
或者,您可以为此使用 FusionCharts API 事件和方法 (dataPlotClick)。您还可以获取有关通过事件参数单击的数据图的详细信息。
"events": {
"dataPlotClick": function(ev, props) {
showAlert();
function showAlert() {
alert("Data Plot Clicked: " + props.toolText);
}
}
请检查这个JSFiddle sample。
要了解有关此事件的更多信息,请查看此文档页面:http://www.fusioncharts.com/dev/api/fusioncharts/fusioncharts-events.html#event-dataplotClick
"events": {
"dataPlotClick": function(ev, props) {
//write your code
}
}