Jquery 与范围选择器一起使用时,xAxis.Categories在highcharts中不起作用
我正在努力使用范围选择器和高图中的柱形图。默认情况下,x轴上显示的数据是Date/Time,我想将这些值显式地设置为绑定到x轴上。为了实现这一点,我以下面的方式设置了xAxis属性,但它没有实现Jquery 与范围选择器一起使用时,xAxis.Categories在highcharts中不起作用,jquery,highcharts,Jquery,Highcharts,我正在努力使用范围选择器和高图中的柱形图。默认情况下,x轴上显示的数据是Date/Time,我想将这些值显式地设置为绑定到x轴上。为了实现这一点,我以下面的方式设置了xAxis属性,但它没有实现 xAxis: { categories: ['Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges'] } 这是我的 代码: 请帮忙 另外,图表上有什么限制吗?如果我
xAxis: {
categories: ['Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges']
}
这是我的
代码:
请帮忙
另外,图表上有什么限制吗?如果我们使用范围选择器,我们不能使用其他值?
谢谢范围选择器仅适用于数字xAxis,不适用于类别。请详细说明。共享任何带有数字xAxis的工作示例,但不包括日期
$('#container').highcharts('StockChart', {
credits: {
enabled: false
},
title : {
text : 'AAPL Stock Price'
},
xAxis: {
categories: ['Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges']
},
series : [{
type: 'column',
name : 'AAPL',
data : data,
tooltip: {
valueDecimals: 2
}
}],
chart: {
events: {
redraw: function () {
//debugger;
//var start=$('.highcharts-range-selector').value();
//var start=$('.highcharts-range-selector').value();
var minDate = $('input.highcharts-range-selector:eq(0)').val();
var maxDate = $('input.highcharts-range-selector:eq(1)').val();
$('#a').val(minDate+" "+maxDate);//=minDate+" "+maxDate;
}
}
}
});
});