2

假设我有以下数据(在这个例子中显然有一些抽象的日期)使用 flot 绘制:[[6:40 AM, 0.5],[6:50 AM, 0.5]]

上午 6:40 - 最左边的情节 上午 6:45 - 中间的情节 上午 6:50 - 最右边的情节

图片: 在此处输入图像描述

我希望能够收听“plotclick”事件并能够确定该系列是否在两个数据点之间被点击(即上午 6 点 45 分)。

我知道我可以做到:

elem.bind("plotclick", function(event, pos, item) { }

但我不知道如何确定我是否点击了插值的实际点(请参见上图中的中间图)。

任何人都知道我如何确定我是否点击了系列中的插值点

4

1 回答 1

0

我相信当您制作绑定功能时,您可以使用

item.datapoint[0]

找到您单击的 x 位置。您可以使用它与图表上的其他 x 坐标进行比较。我不相信它会给你一个约会。它只会为您提供点击的 x 位置,在您的情况下,这实际上可以使比较更简单。

于 2014-06-16T08:22:28.907 回答