Code: Select all
Legend Container
$(function () {
var disk1 = [[0, 3], [4, 8], [8, 5], [9, 13]];
$.plot($("#placeholder"), [{
legend: { show: true, container: $('#legendholder') },
label: "Disk 1",
data: disk1,
lines: { show: true, fill: true }
}]);
});

Der kleine Teil neben dem Diagramm, wo Legende steht, ist ein weiteres Div (id="legendholder"), und dort möchte ich die Legende haben angezeigt werden.
Ich hatte ähnliche Probleme mit Rasteroptionen, und hier ist der Teil, den ich nicht verstehe:
Wenn ich die Option im JavaScript spezifiziere, scheint nichts zu passieren. Die Legende verbleibt im Diagramm. Dann codiere ich die Legendeneinstellungen in jquery.flot.js fest und alles funktioniert. Offensichtlich ist das ein totaler Hack, aber sieht irgendjemand, was ich hier falsch mache?
Ja, ich habe die API-Dokumentation gelesen und auf den Github-Seiten von flot.js gestöbert, konnte aber nicht herausfinden, was meine Probleme verursacht.
Mobile version