是否有可能在Flot plothover中显示更多信息
x = item.datapoint[0]
y = item.datapoint[1]
Run Code Online (Sandbox Code Playgroud)
我将在我的数据中添加3个信息,例如:y,x,someinfo
[1337341819000, 7.00000000, 3.95000000]
Run Code Online (Sandbox Code Playgroud)
首先是日期,第二个是金额,第三个是我将在悬停中显示的信息.
我的数据点中包含了很多信息,例如工具提示,链接ID等.
示例数据点: [1325980800000,5,1,"6 x 4mg patch", 3]
示例plothover:
placeholder.bind('plothover', function (event, pos, item) {
if (item && (item.series.type == 's_points' || item.series.type == 't_points')) {
showTooltip(item.pageX, item.pageY, item.series.data[item.dataIndex][3]);
$('canvas').css('cursor', 'pointer');
} else {
$('[id^="pointTooltip"]').remove();
$('canvas').css('cursor', 'auto');
}
});
Run Code Online (Sandbox Code Playgroud)
您只需要按序列索引找到该数据点,并从任何数组中提取您需要的信息.