悬浮点的浮点半径

时间:2013-03-03 12:15:55

标签: jquery flot

Flot显示当悬停在数据点上时,显示的是该点的透明扩展。例如看看这里:

http://jsfiddle.net/subhaze/UtcBK/embedded/result/

是否可以修改此悬停效果?我不希望它的半径那么大。

Thanks!

3 个答案:

答案 0 :(得分:2)

我也有同样的问题。我检查了rayley提到的drawPointHighlight函数,发现Flot使用以下公式计算半径:

var pointRadius = series.points.radius + series.points.lineWidth / 2;

为了能够控制半径而无需编辑插件本身,您可以在选项中指定半径(为清晰起见,我删除了其他选项):

var plot = $.plot($("#placeholder"),[d], {
           series: {
               points: { radius: 1 }
           }
         });

然而,这意味着您将控制点本身的大小。希望这有帮助。

http://jsfiddle.net/neQUt/

答案 1 :(得分:0)

更改点系列的半径,这也会影响悬停本身的半径。

这样的事情:

分:{radius:1}

答案 2 :(得分:-1)

除非您愿意编辑flot的源代码,否则无法控制此操作。 Flot 0.7中的相关区域是函数drawPointHighlight。您可能想要更改radius变量...