2016-04-30 48 views
11

chart.jsを使用して折れ線グラフでツールチップを非表示にしようとしています。ツールチップを非表示/無効にするchart.js

私はこのコードを試しましたが、決して隠すことはありません。

Chart.defaults.global.tooltipenabled = false; 

あなたはここで、チャートのすべてのコードを見ることができます:

https://jsfiddle.net/w6zs07xx/ 感謝を!

+0

jsfiddleには何もありません。再作成してください。 –

+0

@SagarR申し訳ありません、今あなたのjsfiddleを確認した後に – user1937021

+0

を追加しました。あなたがTOOLTIPに関してなぜそれが隠れていないというバグがあったchart.jsファイルの古いバージョンを使用しています。 (参考サイト:https://github.com/chartjs/Chart.js/issues/494) –

答えて

17

は、オブジェクトのオプションでこれを使用し、特定のチャートの代わりにグローバルデフォルトでオフにします。 v2.5.0の使用

options: { 
    tooltips: { 
     enabled: false 
    } 
} 
13

- それは

Chart.defaults.global.showTooltips = false; 

フィドルする必要があります。

私のソリューションでした:

Chart.defaults.global.tooltips.enabled = false; 

私のバージョンは次のとおりです。

2.1.4

+0

これはまさに私が探していたものでした。ありがとうございました! – xxstevenxo

+0

これはまだ '2.5.0'バージョンの正しい解決策です。 –

+0

' 2.5.0'で動作しますが、残念ながら特定の唯一のグラフでは動作しません。 – Pithikos

関連する問題