4

実際のチャートではサイズが異なるため、シンボルがさまざまなサイズで表示されるハイチャートの凡例があります。残念ながら、データ ポイントのサイズが大きくなると、凡例でも大きくなります。データ ポイントのサイズに関係なく、凡例のシンボルを同じサイズのままにしたい。

これは、データ ポイントがグラフと共に成長した例です。重要な場合、私が使用している実際のグラフは散布図です (例とは異なります)。

http://jsfiddle.net/RsUhk/

どんな助けでも大歓迎です!

4

1 に答える 1

8

これは少しハックですが、私が思いつくことができる最高のものです。プロットを描画した後、凡例の記号を手動で調整します。

$(chart.series).each(function(){
    this.legendSymbol.attr('width',8);
    this.legendSymbol.attr('height',8);
    this.legendSymbol.attr('x',this.legendLine.attr('translateX')-17);
    this.legendSymbol.attr('y',this.legendLine.attr('translateY')-4);
});

ここでフィドルを更新しました。

于 2012-05-12T16:27:22.647 に答える