2013-03-03 84 views

回答

-1

你不能控制这个,除非你愿意编辑flot的源代码。 Flot 0.7中的相关区域是功能drawPointHighlight。你可能想要更改radius变量...

2

我也有同样的问题。我检查了drawPointHighlight功能Ryley提到,发现FLOT使用下列公式计算半径:

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

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

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

但这意味着您将控制点本身的大小。希望这有助于。

http://jsfiddle.net/neQUt/

0

更改半径形成的一系列点,这也将影响到悬停本身的半径。

像这样:

点:{半径:1}