2017-05-09 3 views
-1

ich ein div angezeigt werden wollte, wenn die Fensterbreite ändertJQuery Ändern CSS-Eigenschaft basierend auf Fenstergröße ändern

$(window).resize(function() { 
     a(window).width() >= 911 { 
     $(".left-back-btn").css(display: "block"); 
      }  
}); 

aber es ist nicht working.What ich falsch hier?

+2

Was ist das 'a' in' a (Fenster) '? – j08691

+0

Überprüfen Sie Ihre Konsole; Sie haben wahrscheinlich eine Reihe von Fehlern. Reparieren Sie diese und finden Sie vielleicht ein Tutorial zu JavaScript, dann kommen Sie zurück mit einer Frage. –

Antwort

1

Ihr Beispielcode ist eine Art Chaos. Versuchen Sie dies:

$(window).resize(function() { 
    if ($(window).width() >= 911) { 
     $(".left-back-btn").css("display", "block"); 
    } else { 
     $(".left-back-btn").css("display", "none"); 
    } 
}); 
+0

Oder einfach '$ (". Left-back-btn '). Toggle ($ (window) .width()> = 911); ', oder noch besser, benutze [media queries und mache alles in CSS] (https : //developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries) –

+0

Vielen Dank! Ich kann nicht glauben, wie schlecht mein Code war –

Verwandte Themen