Ich möchte bestimmte Serien aus meinem Highcharts-Diagramm entfernen, wenn ein Benutzer auf eine Schaltfläche klickt. Aber ich möchte diese löschen, indem ich einen Namen oder eine ID der Serie und nicht das Element in einem Array verwende.So entfernen Sie eine Serie in Highcharts nach Name
Also, statt dies zu tun:
chart.series[1].remove();
Ich möchte verwenden:
chart.series["Volcanoes"].remove();
Allerdings gelingt es mir nicht in diesem. Irgendetwas stimmt hier nicht:
chart.addSeries(
{
name: "Volcanic",
id: "Volcanic",
data: [xxxx]
});
Oder wie kann ich auf die Serie mit Namen zugreifen? Here is a fiddle.
Perfect. Vielen Dank ... BTW: Gibt es irgendwo solche Dokumente? Wie könnte ich dazu kommen, ohne hier zu fragen? Ich denke es sind weniger Highcharts-Sachen, aber jQuery-Wissen? – luftikus143
Ich möchte die Zeilen ein bisschen weniger plötzlich entfernen - das heißt, mit einem gewissen "verschwindenden" Effekt. Irgendeine Chance, du würdest wissen wie? – luftikus143
@ luftikus143, highcharts hat eine vollständige [api Referenz] (http://api.highcharts.com/highcharts) und [komplette Dokumentation] (http://www.highcharts.com/docs) in Highchart-Website, können Sie auch fragen oder suchen Sie nach Fragen über Highcharts bei [highchart Benutzerstimme] (https://highcharts.uservoice.com/forums/55896-highcharts-javascript-api) hoffe, dass hilft. – hsh