Gibt es eine Möglichkeit Google Tooltip immer sichtbar zu machen, egal wo der Mauszeiger ist? sollteimmer sichtbar Tooltip auf Google-Diagramm beim Laden der Seite?
7
A
Antwort
6
Das Beste, was ich kommen könnte mit ständig auf nach Laden der Seite sein:
Aber wenn Sie mit dem Diagramm (dh klicken Sie auf verschiedene Tortensegmente interagieren, oder andere Linie Segmente), verschwindet der Tooltip. Einstellung enableInteractivity:false
Ich werde einen Fehler einreichen, dass Tooltips und Auswahlen immer noch angezeigt werden sollten, wenn die Interaktivität deaktiviert ist.
1
Verwenden Sie den Tooltip: {trigger: 'selection'}, wenn Sie Optionen für das Diagramm definieren.
3
I kombiniert, was Jeremy mit Yasen Kommentar geschrieben und kam zu dieser Lösung:
var options = {
enableInteractivity: false,
selectionMode: 'multiple',
tooltip: {
trigger: 'selection'
}
};
google.visualization.events.addListener(chart, 'ready', function(e) {
var selected_rows = [];
for (var i = 0; i < your_total_number_of_rows - 1; i++) {
selected_rows.push({row: i, column: null});
}
chart.setSelection(selected_rows);
});
chart.draw(data, options);
Diese alle Tooltips auf Last zeigt und verhindert, dass der Benutzer von Messing mit ihnen um. Funktioniert hervorragend mit dem Kreisdiagramm.
Verwandte Themen
- 1. jQuery Tools Tooltip: Zeige auf Seite laden
- 2. Highcharts Tooltip immer auf der rechten Seite des Cursors
- 3. Gut Javascript-Plugin Tooltip kurz auf der Seite laden
- 4. Kontrolle immer sichtbar halten
- 5. setFindTimeout und pollUntil mit Intern für Elemente, die beim ersten Laden der Seite nicht sichtbar sind
- 6. Seite springt beim Laden
- 7. HighCharts: Etiketten über Tooltip sichtbar
- 8. jQuery Mobile „Fehler beim Laden der Seite“
- 9. Einstellung meta: resourcekey beim Laden der Seite
- 10. CodeMirror - Laden der Datei im Editor beim Laden der Seite
- 11. ASP.NET-Website: Verzögerung beim Laden der Seite
- 12. CKEditor - Schriftfamilie beim Laden der Seite ändern
- 13. jQuery Dialogfeld Schaltflächenfunktion beim Laden der Seite
- 14. Cursor beim Laden der Seite ändern
- 15. Trigger CSS3 Übergang beim Laden der Seite
- 16. iPhone - Adressleiste beim Laden der Seite ausblenden
- 17. jQuery .fadeIn() beim Laden der Seite?
- 18. Inhalt springt beim Laden der Seite
- 19. ASP.NET Ajax - Popup Extender Panel wird sichtbar (flackern) für eine halbe Sekunde beim Laden der Seite
- 20. Jquery Farbwechseleffekt beim Laden der Seite?
- 21. Shiny submitButton Verhalten beim Laden der Seite
- 22. JQuery Trigger-Ereignis beim Laden der Seite
- 23. Diagramm beim Laden der Seite nicht angezeigt
- 24. ASP.NET - Meldung beim Laden der Seite anzeigen
- 25. HTML5 onpopstate beim Laden der Seite
- 26. Auto-Formular beim Laden der Seite senden
- 27. Objektinstanz beim Laden der Seite nicht gesetzt?
- 28. AngularJS Radiobutton beim Laden der Seite ausgewählt
- 29. Javascript JQuery Drucken auf mehrere divs beim Laden der Seite?
- 30. Einstellung Fokus auf ein HTML-Eingabefeld beim Laden der Seite
Ich habe andere Zeilen zur Auswahl hinzugefügt und es scheint zu funktionieren: chart.setSelection ([{Zeile: 4, Spalte: null}, {Zeile: 3, Spalte: null}, {Zeile: 2, Spalte: null}, {Zeile: 1, Spalte: null}, {Zeile: 0, Spalte: null}]); – Yasen