javascript - jqPlot 两次显示 y 刻度

标签 javascript jquery jqplot

在 y 轴上使用两个具有正常整数值的 DateAxisSeries(x 轴)我的 jqPlot 将 y 刻度呈现两次。

像这样:

2|
2|
1|
1|
0|______________________________________

这会导致值无法正确呈现,除了表面这显然不应该发生。

意甲 1:[["07.03.2012", 2], ["17.03.2012", 2], ["28.03.2012", 1]]

意甲联赛 2:[["01.03.2012", 1], ["08.03.2012", 1], ["14.03.2012", 1], ["24.03.2012", 1]]

最佳答案

y 轴格式字符串使用什么?我遇到了同样的问题,因为我无意中使用了 formatString='%d',导致 y 值 1.5 呈现为 1。

您应该能够通过删除/修改您的 yaxis formatString 或指定特定的 tickInterval 来解决此问题,例如

yaxis: {
    min:          0,
    max: {{ max_count }} + 1,
    tickInterval: 1,
    tickOptions:  {
        formatString:'%d'
    }
}

关于javascript - jqPlot 两次显示 y 刻度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10329559/

相关文章:

javascript - ASP Web Forms 根据条件触发事件背后的代码

javascript - 根据第一个单元格的值在 JavaScript 中隐藏表行

javascript - jqPlot图形缩放后向右移动

javascript - 如何更改 jqPlot 数据点标签的颜色

jquery - 如何将一个事件仅与一个对象关联? jqplot

javascript - 如何在页面滚动时滚动按钮

javascript - Jquery/Javascript 仅在 CSS 更改后运行一次自定义函数

javascript - jquery:为什么不透明动画只适用于 FF?

javascript - JQuery选择没有id的内部元素

javascript - 如何在 Javascript 中暂停 Vimeo 视频?