Ich habe ein Bildlaufelement auf meiner Seite (mit dem jScrollPane jQuery-Plugin). Was ich erreichen möchte, ist eine Möglichkeit, das Bildlauffenster auszuschalten, indem die Breite des Browserfensters ermittelt wird. Ich mache ein reaktionsschnelles Layout und möchte, dass diese Bildlauffunktion deaktiviert wird, wenn der Browser eine bestimmte Breite unterschreitet. Ich kann es zum Laufen bringen, wenn ich die Seite aktualisiere, aber wenn ich die Größe des Browserfensters ändere, wird der Breitenwert nicht im laufenden Betrieb aktualisiert.
Wenn ich jetzt mit einem Fenster mit einer Breite von 1000 Pixel beginne und die Größe auf 350 Pixel ändere, bleibt die Bildlauffunktion erhalten. Ich möchte, dass die Bildlauffunktion ausgeschaltet wird, sobald die Browserbreite 440px erreicht.
Hier ist der Code, den ich bisher habe.
var windowsize = $(window).width();
$(window).resize(function() {
var windowsize = $(window).width();
});
if (windowsize > 440) {
//if the window is greater than 440px wide then turn on jScrollPane..
$('#pane1').jScrollPane({
scrollbarWidth:15,
scrollbarMargin:52
});
}
resize
, nur zur Vorsicht, Sie möchten die Ausführung drosselnresize
, um ein