2016-08-23 13 views
1

私はいくつかのシリーズの折れ線グラフを持っています。私がマウスを動かすと、ツールチップはすべての値をうまく表示します。ただし、系列の値の1つが、その系列のグラフを描画領域外に出すと(「オフチャート」)、ツールチップ内のその系列の値も消えます。グラフが「オフチャート」の場合、ツールチップに値が表示されない

これは非常に生産的であると私は思っています。私は値の主な変動性を得るようにY軸の値をスケーリングしましたが、いくつかの極端な点は「オフチャート」としてうまく表示されます。しかし、私はそこにいるときにツールチップから値が得られることを期待しています。

サンプルはhttp://jsfiddle.net/wgpnhuygです。表示される値はツールチップに表示され、値が表示されない場合、ツールチップは最も近い値に「スナップ」します。

StackOverflowのが妙フィドルを受け入れるためにいくつかのコードを必要とするので、ここではオフチャート行く値を強制的にy軸の制限は次のとおり

min: 5, 
max: 15, 
+0

こんにちは、あなたは、問題の実際の例を投稿してもらえますか? –

+2

この回答は役に立ちます:http://stackoverflow.com/questions/7557533/display-tooltip-for-invisible-series-in-highcharts – jlbriggs

+0

サンプルは次のとおりです:http://jsfiddle.net/wgpnhuyg/ 表示される値はツールチップに表示され、値が表示されていない場合、ツールチップは最も近い値にスナップします。全く直感的ではありません - 私はそこに価値があることを意味します、彼らはちょうどオフチャートです! – stolsvik

答えて

2

プロットにおいて可視ポイントの外部のツールチップを表示するHighstockを強制的にハロー外プロットエリアが表示されますので、あなたがhover state for markersを無効にすることができます

Highcharts.Series.prototype.directTouch = true; 

:面積はあなたがそのようなシリーズオブジェクトのデフォルトのprototypeプロパティdirectTouchをオーバーライドすることができ及びます。

デモ:http://jsfiddle.net/p1uu05Lv/

関連する問題