에 동적으로 CSS 클래스를 제거 입니다 :이 div에서 항목 클래스를 어떻게 동적으로 제거 할 수 있습니까 ??어떻게 브라우저에서 응용 프로그램을 열 때 발생하는 이온 전환의 HTML이, 난 내 이온 프로젝트에서 이온 토글을 사용하고
답변
<div class="noToggleBorder item-toggle toggle-large ng-empty ng-valid" ng-class="{item: checkValue()}" ng-model="checkarrivee.boo[var.id]" ng-click="checkarrivee.isMissionSelected(var.id,checkarrivee.ficheDeMission.id)" toggle-class="toggle-positive">
<div ng-transclude=""><span class="ng-binding">Ceintures De Sécurités Passagères</span></div>
<label class="toggle toggle-positive disable-user-behavior">
<input type="checkbox" ng-model="checkarrivee.boo[var.id]" class="ng-pristine ng-untouched ng-valid ng-empty">
<div class="track">
<div class="handle"></div>
</div>
</label>
</div>
넣어 '항목'클래스와 표현에 따라 해당 항목의 클래스를 보여줍니다.
제거하려면 부가 요소 :.
element.removeAttribute ("스타일")
$ ('#의 TheIdOfTheElement') removeAttr ('스타일' ');
당신이 클래스를 변경하거나 NG 수준을 확인해야합니다이를 수정하려면
:.https://docs.angularjs.org/api/ng/directive/ngClass
<ANY class="ng-class: expression;"> ... </ANY>
거기에있는 방법으로 angularjs ?? –
예, ng-class를 사용하십시오. 내 코드를 참조하십시오 http://stackoverflow.com/questions/40213764/how-to-remove-a-css-class-dynamically-in-ionic/40213956#40213956 –
나는 이것을 사용하려고했으나 작동하지 않습니다. 이 $ ("# tog. 항목"). removeClass ("item"); 하지만 그것은 작동하지 않습니다 –
$ ("# 선택기") removeClass ("클래스 이름"); 예를 들어
:
내가 내 선택에서 COL-SM-2 클래스를 제거하려면이 줄을 사용 (divId는 .COL-SM-2)
$ ("#의 divId는 .COL-SM-2") removeClass (". col-sm-2 ");
답변을 위해 당신을 위해 Ammar 고맙지 만 그것은 .... 작업을하지 않습니다. 나는이 $ ("# tog. 항목")을 시도했습니다. removeClass ("item"); 하지만 그것은 작동하지 않습니다 –
U ser ... 감사합니다 잘 작동합니다. –