2014-04-30 4 views
0

호버 효과가있는 사용자 지정 확인란을 사용했지만 사용하지 않도록 설정되어 있어도 여전히 호버가 있습니다.체크 상자 사용 안 함이 true 인 경우 클래스 제거

http://plnkr.co/edit/MVCuNu3pYOjFeJxk7Vzy?p=preview

그래서 내가 알고 싶습니다 AngularJS와 클래스를 제거 할 수있는 방법은 무엇입니까? 또는 CSS 컨디셔닝으로?

+0

질문에 최소한의 작업 예제 코드를 입력하십시오. 해당 사이트가 다운되거나 변경된 경우 질문의 의미가 없습니다. – Cerbrus

+0

@Cerbrus 내 CSS가 너무 깁니다. – user3522457

답변

1

anglejs를 사용하지 않아도됩니다. enabled pseudo-class를 사용할 수 있습니다.

.checkbox label:hover:enabled::after{ 
opacity: 1; 
} 

Plunker : : 그냥 당신의 CSS를 변경 AngularJS와의 http://plnkr.co/edit/z1mu2y6V5fN6tJLn9ebr?p=preview

0

Jqlite이 요소에서 클래스를 제거 removeClass() 방법을 제공합니다.
angle.element (element) .removeClass()를 사용하여 호출 할 수 있습니다.

관련 문제