我得到了 Flot 创建的图表。我想要完成的是当用户将鼠标移到它上面时获取某种信息 - 最好是在某种 javascript 弹出窗口中显示数据(来自 x 和 y 轴)。
这可能是微不足道的问题,但我无法弄清楚......
现在我的javascript看起来像这样:
<script id="source" language="javascript" type="text/javascript">
$(function () {
var data = [[1251756000000, 122.68],[1251842400000, 122.68],[1251928800000, 125.13],[1252015200000, 112.62],[1252101600000, 122.76]]
$.plot($("#graph_placeholder"), [ data ], {
xaxis: { mode: "time", minTickSize: [1, "day"], timeformat : "%y/%m/%d", },
lines: { show: true },
points: { show: false },
} );
});
</script>
所以最好是x: 1251756000000 y: 122.68
在悬停点时获得 (x: 1251756000000, y: any )。或者甚至将x
值格式化为timeformat
( 2009/11/14 ) 中定义的格式。