2016-07-03 12 views
0

In dieser IF-Anweisung.Var in 'IF' Aussage - JavaScript

if ((element_bottom_position >= window_top_position) && 
     (element_top_position <= window_bottom_position)) { 
     $element.addClass('.slide'); 
     } else { 
     $element.removeClass('slide'); 
     } 

ich will, statt addClass/removeClass, ein zuvor erstelltes var (ex hinzufügen ($ slideObjects) hinzuzufügen, zu entfernen ($ slideObjects). ist das möglich und was ist die richtige Syntax es geschieht?

+1

Warum 'addClass ('Dia')' haben in den Klassennamen ein '.'? – Xufox

+0

Ups, Fehler in der Beispiel: Aber die Frage bleibt: Wie fügt man 'var' statt einer Klasse hinzu? – GjoreDz

+0

Sie haben '$ eleme versucht nt.addClass (yourVariable); ', oder? – Xufox

Antwort

-1
var x = /* whatever */ 
if($x <= window_top_position && $x >= window_bottom_position) { 
    /* do something */ 
} 
+3

Bitte bearbeiten Sie mit mehr Informationen. Code-only und "try this" Antworten werden abgeraten, da sie keine durchsuchbaren Inhalte enthalten und nicht erklären, warum jemand "das versuchen sollte". Wir bemühen uns, eine Ressource für Wissen zu sein. –