Tri*_*tan 22 javascript jquery charts flot
我正在尝试了解Flot的工具提示功能,但并没有真正了解它!
我正在尝试实现一个工具提示,显示堆积条形图的每个部分的标签和值
有人能够指出我的一个例子或提供这样做的代码吗?
Pet*_*ton 24
以下代码适用于我的Flot堆积条形图,基于显示数据点悬停的Flot示例.诀窍是堆积图表中的"项目"值是累积的,因此工具提示中显示的"y"值必须首先减去下面条形图的数据点.
var previousPoint = null;
$("#chart").bind("plothover", function (event, pos, item) {
if (item) {
if (previousPoint != item.datapoint) {
previousPoint = item.datapoint;
$("#tooltip").remove();
var x = item.datapoint[0],
y = item.datapoint[1] - item.datapoint[2];
showTooltip(item.pageX, item.pageY, y + " " + item.series.label);
}
}
else {
$("#tooltip").remove();
previousPoint = null;
}
});
Run Code Online (Sandbox Code Playgroud)
我没有在Flot文档中找到这个,但是item.datapoint数组似乎包含了我在实践中需要的东西.
| 归档时间: |
|
| 查看次数: |
12715 次 |
| 最近记录: |