Flot Chart工具提示显示x轴的最后日期值,而不是当前值

时间:2014-05-06 09:23:46

标签: javascript jquery flot

y轴和x轴的值很好,但是当我在该点悬停时,它显示X的最后一个值,Y的值很好。 X有日期值。例如。如果我将鼠标悬停在Mar/2014,工具提示会显示Feb/2014,或者如果我将鼠标悬停在05/May/2014,则工具提示会显示04/May/2014。 X轴和Y轴上的值都很好,只有工具提示似乎是问题。

tooltipOpts: {
    content: function() {
        return "%s: %x | %y"
    },
    shifts: {
        x: -30,
        y: -50
    }
}

有什么方法可以操纵%x,增加一个值或什么?

1 个答案:

答案 0 :(得分:2)

问题解决了。我也在工具提示中添加了日期格式,就像在xaxis中一样。

tooltipOpts: {
    content: function(){
       return " %x | %y"
    },
    xDateFormat: timeFormat,
    shifts: {
       x: -30,
       y: -50
    }
 }

在timeFormat中,您输入了一个类似var timeFormat = "%d/%b/%Y"的字符串。