Ich versuche das Beispiel here zu implementieren, aber für ein Liniendiagramm anstelle eines Balkendiagramms. Das rollOverGraph-Ereignis wird nie ausgelöst.RollOverGraph funktioniert nicht im Liniendiagramm
0
A
Antwort
0
rollOverGraph
wird ausgelöst beim Schweben auf Liniendiagrammen. Um das Überrollen zu erleichtern, könnten Sie jedoch die lineThickness
erhöhen.
Auch über diese spezielle Demo spricht man fillOpacity
des Graphen. Es gibt keine "Füllung" in den Liniendiagrammen, daher kann dies den Eindruck vermitteln, dass das Ereignis nicht ausgelöst wird. Es ist, aber es manipuliert den Parameter, der das Aussehen der Linie nicht beeinflusst.
versuchen, die strokeOpacity
statt Wechsel:
function setOpacity(graph, opacity) {
var className = "amcharts-graph-" + graph.id;
var items = document.getElementsByClassName(className);
if (undefined === items)
return;
for (var x in items) {
if ("object" !== typeof items[x])
continue;
var path = items[x].getElementsByTagName("path")[ 0 ];
if (undefined !== path)
path.style.strokeOpacity = opacity;
}
}
Hier ist ein updated demo.
Verwandte Themen
- 1. Formen im Liniendiagramm mit stat_summary
- 2. Tooltip im Liniendiagramm mit Datum
- 3. Die Farbe im Liniendiagramm kann nicht analysiert werden (angular-chart.js)
- 4. Tick-Labels in D3 im Liniendiagramm ausblenden
- 5. Filtern der im Liniendiagramm angezeigten Daten im Flex
- 6. So zeigen Sie die Markierungspunkte im Liniendiagramm mit C#
- 7. Liniendiagramm CGPoints von NSMutableArray
- 8. Jqmodal funktioniert nicht im Updatepanel
- 9. . htaccess funktioniert nicht im Server
- 10. FileUpload funktioniert nicht im Aktualisierungsbereich
- 11. Filterliste im Controller funktioniert nicht
- 12. Wow.js funktioniert nicht im Server
- 13. Datenübergabe im asyncwasserfallmodell funktioniert nicht?
- 14. = gets.chomp ... funktioniert nicht im Terminal
- 15. Link funktioniert nicht im Image?
- 16. Socket.io funktioniert nicht im Netz
- 17. Haltepunkt im Dienst funktioniert nicht
- 18. location.href im Echo funktioniert nicht
- 19. Kamera im opengl funktioniert nicht
- 20. Ort im Hintergrund funktioniert nicht
- 21. UpdatePanel funktioniert nicht im Standarddokument
- 22. select2 funktioniert nicht im Modal
- 23. SetMaxResults() funktioniert nicht im Ruhezustand
- 24. Bindungsumleitung funktioniert nicht im Testprojekt
- 25. s3_direct_upload funktioniert nicht im Produktionsserver
- 26. SwipeRefresh funktioniert nicht im Fragment?
- 27. .htaccess funktioniert nicht im Codezeichner
- 28. iOS im Lebenslauf funktioniert nicht
- 29. didReceiveRemoteNotification funktioniert nicht im Hintergrund
- 30. matplotlib Liniendiagramm in Django
Ich habe einen Console Print am Anfang der Listener-Methoden hinzugefügt und sie werden nicht aufgerufen. In meinem Beispiel verwende ich ein Cursor-Objekt. Wäre dies das Problem? Auch mein Diagramm ist ein gestapelter Bereich. – segFault
Hier ist ein ähnliches Beispiel für mein Diagramm. https://www.amcharts.com/demos/stacked-area/#theme-light – segFault
Ich glaube nicht, dass Füllung oder Cursor diese Ereignisse von feuern verhindern können. Muss etwas anderes sein. Verwenden Sie die neueste Version der Diagramme? – martynasma