2013-05-29 12 views

答えて

10

jsFiddle Solution

私は十字線のため、グラフ内絶えず変化し、マウスの位置を取得するために私自身のMouseMoveイベントを結合終わりました。ツールチップについては、私はちょうど使用した:

tooltip: { 
      shared: true, 
      followPointer: true 
     }, 

これはあなたを行くのに十分なはずです。

+1

これは素晴らしいです、ありがとう! – idrinkpabst

2

残念ながら、十字線は、このように動作しますが、あなたのマウスオーバーとマウスアウトイベントで独自のソリューションを用意し、レンダラによってドローラインを追加することができます。

http://api.highcharts.com/highcharts#plotOptions.series.events.mouseOver http://api.highcharts.com/highcharts#plotOptions.series.events.mouseOut

http://api.highcharts.com/highcharts#Renderer

+0

jsfiddleを経由して本のいずれかの例がありますか?私は右腕を1つ与えるでしょう:) – idrinkpabst

+0

レンダラとイベントを使用する例は、ドキュメント内の実際のリンクとして使用できます。 –

+0

しかし、十字線は「ポイント」の間に現れるはずですか? –

1

あなたは試すことができ、それ Set axis crosshair for mouse move

Example

$('#container').highcharts({ 
    xAxis: { 
     crosshair: { 
      snap: false 
     } 
    }, 
    yAxis: { 
     crosshair: { 
      snap: false 
     } 
    }, 
    series: [{ 
     data: [6, 4, 2,4], 
     name: 'First' 
    }, { 
     data: [7, 3, 2], 
     name: 'Second' 
    }, { 
     data: [9, 4, 8], 
     name: 'asdf' 
    }]   
}); 
関連する問題