Flot 显示当悬停在数据点上时,会显示该点的透明扩展。例如看看这里:
http://jsfiddle.net/subhaze/UtcBK/embedded/result/
是否可以修改此悬停效果?我不希望它的半径那么大。
Thanks!
Flot 显示当悬停在数据点上时,会显示该点的透明扩展。例如看看这里:
http://jsfiddle.net/subhaze/UtcBK/embedded/result/
是否可以修改此悬停效果?我不希望它的半径那么大。
Thanks!
我也有同样的问题。我检查了 Ryley 提到的 drawPointHighlight 函数,发现 Flot 使用以下公式计算半径:
var pointRadius = series.points.radius + series.points.lineWidth / 2;
为了能够控制半径而无需编辑插件本身,您可以在选项中指定半径(为了清楚起见,我删除了其他选项):
var plot = $.plot($("#placeholder"),[d], {
series: {
points: { radius: 1 }
}
});
然而,这意味着您将控制点本身的大小。希望这有帮助。
更改点系列的半径,这也会影响悬停本身的半径。
像这样的东西:
点:{半径:1}
你无法控制这一点,除非你愿意编辑 flot 的源代码。Flot 0.7 中的相关区域是函数drawPointHighlight
。您可能想要更改radius
变量...