2012-02-22 25 views
0

を表示する必要がjsfiddle関連Highchartsを参照してくださいここでHighcharts:下のY軸我々は画像

http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/combo-dual-axes/

これは私のY軸

{ 
// Secondary yAxis 
      title: { 
       text: 'Rainfall', 
       style: { 
        color: '#4572A7' 
       } 
      }, 
      labels: { 
       formatter: function() { 
        return this.value +' mm'; 
       }, 
       style: { 
        color: '#4572A7' 
       } 
      }, 
      opposite: true 
     } 

は、一般的に、私が何をしたい、ということ下にありますY軸の二次軸ラベル(ここでは250mm未満)は、Temparatureシリーズを表示する必要があります。シンボル

エルプ私?

enter image description here

答えて

1

私はあなたが降雨側の温度のシンボルにしたい理由は、非常にわからないんだけど、私は助けることができるなら、私は見てみましょう。

チャートを同じ場所に表示したい場合は、ハイチャートレンダラーを使用してください。 Highcharts drawing API。この場合は、image(...)関数を使用してください。

私はよりダイナミックなビットを行う簡単な方法を見つけることができません。軸以外のテキストが表示されないようにするためのCSSの強制がいくつかあります。あなたは、軸に掘り下げて(フォーマッター; this.axis)、役に立つものを見つけることができるかもしれません。しかし、あなたが望むテキストの位置を見つけるためにjQueryコードを実行するのはもっと幸運かもしれませんし、offset()を使ってページ内のどこにイメージを置くかを見つけてください。 divまたはhighchart.Rendererを使用しています。

幸運を祈る!