2016-04-30 20 views
11

Ich versuche, die Tooltips in einem Liniendiagramm mit chart.js zu verbergen.Ausblenden/Deaktivieren von Tooltips chart.js

Ich habe diesen Code versucht, aber sie verstecken sich nie.

Chart.defaults.global.tooltipenabled = false; 

Sie können den gesamten Code hier der Grafik sehen:

https://jsfiddle.net/w6zs07xx/ Dank!

+0

Es gibt nichts in jsfiddle. bitte neu erstellen. –

+0

@SagarR tut mir leid, fügte es jetzt – user1937021

+0

nach der Überprüfung Ihrer JSFiddle habe ich festgestellt, dass Sie alte Version der Datei chart.js verwenden, in dem es einen Fehler in Bezug auf TOOLTIP war, warum es das nicht versteckt. (Referenzseite: https://github.com/chartjs/Chart.js/issues/494) –

Antwort

17

Um für ein bestimmtes Diagramm zu deaktivieren statt in globalen Standardeinstellungen verwenden, um dies in den Optionen-Objekt. V2.5.0 verwenden

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

Für mich showTooltips = false nicht funktionierte.

Meine Lösung war:

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

Meine Version ist:

2.1.4

+0

Das war genau das, wonach ich suchte. Vielen Dank! – xxstevenxo

+0

Dies ist immer noch die richtige Lösung in der Version '2.5.0' –

+0

Works auf' 2.5.0' aber leider kann es nicht für eine bestimmte nur Diagramm arbeiten. – Pithikos