确定flot点的图

时间:2014-09-09 14:08:16

标签: javascript unique flot interactive flot.tooltip

我有一个带有几个不同情节的flot图。当一个点悬停在la http://www.flotcharts.org/flot/examples/interacting/上时,会有交互性触发事件。是否有任何现有的方法来确定事件的点是从哪个图中得出的,不是唯一着色所有图并获得点的颜色?

1 个答案:

答案 0 :(得分:2)

如果您查看该页面上的脚本,您就会对plothover事件进行此绑定:

$("#placeholder").bind("plothover", function (event, pos, item) 

item是您悬停的实际点(如果您没有超过某个点,则为null)。该对象包含您需要的所有数据,包括series,它为您提供了它所属的系列(我假设您是plot的意思)和seriesIndex

item对象的实际描述隐藏在documentation中:

item: {
    datapoint: the point, e.g. [0, 2]
    dataIndex: the index of the point in the data array
    series: the series object
    seriesIndex: the index of the series
    pageX, pageY: the global screen coordinates of the point
}

另请注意:“此示例中的项目对象为null或表单上的附近对象”

“附近”的距离取决于mouseActiveRadius