2011-09-08 145 views
2

有没有办法在js图库dygraph中做垂直线?dygraph垂直线

我加载数据,并希望把垂直线条状石墨确实显示事件

是有一些特殊的情况下添加垂直线

enter image description here

回答

1

这是一个简单的解决方案。

在Dygraph网站上使用crosshair演示(http://dygraphs.com/tests/crosshair.html)。

一旦你禁用了十字线样本上的水平条,你会得到一个垂直条。

0
g4.updateOptions({ pointClickCallback: function(event, p) { 
    var div_vertical_style="top:0px;left:"+g4.toDomCoords(p.xval,-20)[0]+"px;width:1px;height:"+g4.plotter_.area.h+";background-color:black;position:absolute;"; 
    $("#graphdiv4").append("<div style="+div_vertical_style+"></div>") 
    }}); 

//我的想法,添加DIV .....

+3

请说明你的答案,并添加它是如何解决的问题,提出的问题作出解释。 –