这是我的问题:我正在使用 phonegap 框架开发一个混合应用程序,并且我需要这个应用程序具有我决定使用 highcharts 库的图表。
问题是我在触摸图表后似乎无法滚动(至少在触摸图像的选定部分时)。
我想要做的是防止图表发生任何事件并显示一个简单的图表,其中任何内容都被突出显示并且即使我在图表上执行它也能够滚动。
代码:
chart1 = new Highcharts.Chart({
chart: {
renderTo: 'containerBar',
animation: false,
type: 'bar',
events: {
click: function(event){
return false;
}
}
},
scrollbar: {
enabled: true
},
title: {
text: 'Fruit Consumption'
},
plotOptions: {
bar: {
events: {
click: function(event){
return false;
},
mouseOver: function(event){
return false;
},
legendItemClick: function () {
return false;
}
},
states: {
hover: function(){
alert("Allow");
}
}
}
},
events: {
click: function(e) {
alert("Click");
}
},
xAxis: {
categories: ['Apples', 'Bananas', 'Oranges']
},
yAxis: {
title: {
text: 'Fruit eaten'
}
},
tooltip: {
enabled: false
},
series: [{
name: 'Jane',
data: [1, 3, 4]
}, {
name: 'John',
data: [5, 7, 3]
}]
});