2012-03-17 9 views
2

gRaphaelを使って折れ線グラフを表示させることはできますが、ツールチップに問題があります。ツールヒントは、特定の列に対してのみ表示され、すべての列には表示されません。あまりにも多くのデータに問題があるかどうかはわかりませんが、207の列はそれほど悪くはありません。キャンバスのサイズは900x300です。以下はサンプルコードです....どんな助けでも大歓迎です!gRaphaelでhoverColumnとtootipの表示に問題がありますか?

おかげで、ちょうどXs.sort(function(a,b) {return a-b});

ak.sort(function(a,b) {return a-b}); またはXs.sort();でg.line.js(ライン185)でg.line-min.jsak.sort()を交換

var r = Raphael('lgraph'); 

//Some code here to prep dates, x, prep ccp, ctr, searchp arrays 

var linec = r.linechart(10,10,900,300,x,[ccp,ctr,searchp], 
         { nostroke: false, 
          axis: "0 0 1 1", 
          symbol: "circle", 
          axisxlabels: dates, 
          axisxtype: " ", 
          smooth: true }) 
linec.hoverColumn(function() { 
    this.popups = r.set(); 
    for (var i = 0, ii = this.y.length; i < ii; i++) { 
    this.popups.push(r.popup(this.x, this.y[i], this.values[i]).insertBefore(this)); 
    } 
}, function() { 
    this.popups && this.popups.remove(); 
}); 
linec.symbols.attr({ r: 3 }); 

答えて

関連する問題