Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 具有高库存的交替x轴绘图带_Javascript_Jquery_Highcharts_Highstock - Fatal编程技术网

Javascript 具有高库存的交替x轴绘图带

Javascript 具有高库存的交替x轴绘图带,javascript,jquery,highcharts,highstock,Javascript,Jquery,Highcharts,Highstock,在我的highstock图表中,我想显示一个交替的垂直背景,从第一个到第二个主刻度的背景为白色,从第二个到第三个为浅灰色,然后再次为白色,然后再次为浅灰色。你明白了 诀窍是,这应该在缩放时动态更新。当我放大导航器,使刻度从每月一个变为每周一个时,背景仍应在每个主要刻度上交替 我假设xAxis.plotBands是一种方法,但是我没有看到任何选项将它们附加到刻度上,而不是特定的日期 有人能告诉我正确的选项吗 如果没有可以做到这一点的选项:那么我该如何模拟呢?每次导航器选择更改时,编写名为的jav

在我的highstock图表中,我想显示一个交替的垂直背景,从第一个到第二个主刻度的背景为白色,从第二个到第三个为浅灰色,然后再次为白色,然后再次为浅灰色。你明白了

诀窍是,这应该在缩放时动态更新。当我放大导航器,使刻度从每月一个变为每周一个时,背景仍应在每个主要刻度上交替

我假设
xAxis.plotBands
是一种方法,但是我没有看到任何选项将它们附加到刻度上,而不是特定的日期

有人能告诉我正确的选项吗


如果没有可以做到这一点的选项:那么我该如何模拟呢?每次导航器选择更改时,编写名为的javascript函数,读取主刻度的当前位置,删除所有当前绘图带,然后在需要时添加新的绘图带

您可以通过轴的内置选项实现,
alertnateGridColor

如果提供颜色,它会自动填充主刻度之间的交替区域

参考:

检查文档:@jlbiggs我自己刚找到这个选项。我只是看错了选项。给我一个答案,我接受,今天到此为止:)