Wie man flot reagieren?
In den folgenden fiddle:
http://jsfiddle.net/jamitzky/9x7aJ/
Wie kann ich die Diagramm-Breite ändern, wenn sich die Fensterbreite ändert?
code:
$(function () {
var d1 = [];
for (var i = 0; i < 14; i += 0.5)
d1.push([i, Math.sin(i)]);
var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]];
//a null signifies separate line segments
var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]];
$.plot($("#placeholder"), [ d1, d2, d3 ]);
});
InformationsquelleAutor der Frage SB2055 | 2013-06-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Probieren Sie etwas wie dieses:
Flot auto ziehen, um die container. Also wenn dein div ist reaktionsschnell Weg Flot wird reagiert.
http://jsfiddle.net/9x7aJ/2029/
dann alles, was Sie tun müssen ist, zeichnen das flot, wenn Sie Ihre Fenster ändert:
Können Sie beobachten, um zu sehen, wenn das Fenster skaliert mit:
(siehe: JavaScript window resize-Ereignis)
InformationsquelleAutor der Antwort Spencer
Da auch eine offizielle flot resize-plugin
http://people.iola.dk/olau/flot/examples/resize.html
InformationsquelleAutor der Antwort aqm
Nur jquery.flot.resize.min.js Skript aus https://github.com/flot/flot in Ihre Seite ein. Wird reagiert.
InformationsquelleAutor der Antwort Arif Warsi
Ich hatte das gleiche problem und die Lösung war:
InformationsquelleAutor der Antwort RobertoFRey
Einfach einige css. Jeder moderne browser nutzen können (inline-stylesheet):
InformationsquelleAutor der Antwort Logan Butler