Schalten Sie css bei ng-click ein

8

Dies ist die Grundidee meines Codes:

HTML (jade):

%Vor%

CSS:

%Vor%

Eckig:

%Vor%

Ich möchte die css color : #d04f37 hinzufügen, wenn der Benutzer auf das übergeordnete #preferencesBox klickt. Hinzufügen / Entfernen von .active ist die jQuery-Methode. Wie sollte mein ng-class oder der Restcode aussehen?

    
Diolor 04.11.2013, 16:15
quelle

2 Antworten

15

Sie können einen Ausdruck in ng-class verwenden, der die Variable check beobachten kann:

%Vor%

Wenn check = true , fügen Sie die Klasse active

hinzu     
tymeJV 04.11.2013, 16:28
quelle
5

Sieh dir das nächste Beispiel an und bewirb dich in Jade:

%Vor%

Dann in Ihrem Controller:

%Vor%

Ich würde sagen, das ist einfach genug, um Sie zu starten und Logik zum Umschalten in click() hinzuzufügen (es ist nur ein if ).

    
danielrozo 04.11.2013 16:31
quelle