【发布时间】:2013-06-26 13:06:04
【问题描述】:
在 Highcharts 条形图上,当用户单击其中一个条形时,附加数据会通过 loadDetails 函数加载到页面的其他位置。
loadDetails通过plotOptions.series.events指定为图表的点击回调函数:
var chart = new Highcharts.Chart({
defaultSeriesType: 'bar',
...
plotOptions: {
series: {
events: {
click: loadDetails
}
}
},
...
});
function loadDetails() {
...
}
问题是我需要为移动设备上的touchstart 事件调用相同的回调函数。
据我所知,似乎没有任何明显的方法可以通过 Highcharts API 添加触摸事件处理程序:http://api.highcharts.com/highcharts#plotOptions.series.events。
有没有人知道如何为触摸事件添加回调函数,或者从触摸事件中触发点击回调函数?
【问题讨论】:
标签: javascript highcharts