Jquery 与范围选择器一起使用时,xAxis.Categories在highcharts中不起作用

Jquery 与范围选择器一起使用时,xAxis.Categories在highcharts中不起作用,jquery,highcharts,Jquery,Highcharts,我正在努力使用范围选择器和高图中的柱形图。默认情况下,x轴上显示的数据是Date/Time,我想将这些值显式地设置为绑定到x轴上。为了实现这一点,我以下面的方式设置了xAxis属性,但它没有实现 xAxis: { categories: ['Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges','Apples', 'Bananas', 'Oranges'] } 这是我的 代码: 请帮忙 另外,图表上有什么限制吗?如果我

我正在努力使用范围选择器和高图中的柱形图。默认情况下,x轴上显示的数据是Date/Time,我想将这些值显式地设置为绑定到x轴上。为了实现这一点,我以下面的方式设置了xAxis属性,但它没有实现

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;
                }
            }
        }
    });
});