我很好奇是否有一种方法可以防止jqPlot单独在轴上复制值。我知道这与图形的大小和正在绘制的值的范围有关。对于Y轴,我知道我可以改变格式,包括更多小数,它会做到这一点,但X轴是一个日期,所以不会工作。你有什么想法吗?如果你需要,这是我的代码:

$.jqplot('chart1', [line1], {
              title:'Users Per Day',
              axes:{
                xaxis:{
                  renderer:$.jqplot.DateAxisRenderer,
                  tickOptions:{
                    formatString:'%b %#d, %y'
                  }
                },
                yaxis:{
                  tickOptions:{
                    formatString:'%.1f'
                    }
                }
              },
              highlighter: {
                show: true,
                sizeAdjust: 7.5
              },
              cursor: {
                  show: true,
                  zoom: true,
                  showTooltip: false
              }
          });

最佳答案

对于日期值,您需要使用jqplot格式的javascript时间戳(aka['2012-08-21 12:00PM', 1]),并按照https://stackoverflow.com/a/11569531/1358777中的说明设置tickInterval

关于jquery - jqPlot轴上的重复值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9701943/

10-12 13:23