jQuery图在悬停时有百分比符号

时间:2015-04-30 14:09:33

标签: javascript jquery flot

我使用jQuery Flot插件绘制一些图形。在我的本地环境中,一切正常,但在测试服务器上,当我将鼠标悬停在图表上的一个点上时,它会产生My_text_label: %y

代替%y我期望该点的y坐标。

这是我的代码示例:

data = [{
    label: label,
    data: d1,
    color: "#48CFAD"
}];

Options = {
    xaxis: {
        mode: "time"
    },
    yaxis: {

    },
    series: {
        lines: {
            show: true,
            fill: false,
            lineWidth: 2
        },
        points: {
            show: true,
            radius: 4.5,
            fill: true,
            fillColor: "#ffffff",
            lineWidth: 2
        }
    },
    grid: {
        hoverable: true,
        clickable: false,
        borderWidth: 0
    },
    legend: {
        container: legend,
        show: true
    },

    tooltip: true,
    tooltipOpts: {
        content: '%s: %y'
    }

};

$.plot(holder, data, Options );

1 个答案:

答案 0 :(得分:0)

当您将鼠标悬停在点上时,系统会调用tooltipOpts:并显示content: '%s: %y'

%s读为My_text_label

:读作:

%y读作%y

如您所述,它在测试服务器上不起作用,但在本地工作正常。问题可能是您的本地计算机上的JQuery版本与测试服务器上的版本不同。