我使用了自定義複選框,它具有懸停效果,雖然它被禁用,懸停仍然存在。刪除類如果複選框禁用爲真
http://plnkr.co/edit/MVCuNu3pYOjFeJxk7Vzy?p=preview
所以我想知道有沒有什麼辦法去除angularjs類?或與CSS調節?
我使用了自定義複選框,它具有懸停效果,雖然它被禁用,懸停仍然存在。刪除類如果複選框禁用爲真
http://plnkr.co/edit/MVCuNu3pYOjFeJxk7Vzy?p=preview
所以我想知道有沒有什麼辦法去除angularjs類?或與CSS調節?
你不需要angularjs來做到這一點,你可以使用:enabled僞類。只要改變你的CSS來:
.checkbox label:hover:enabled::after{
opacity: 1;
}
Jqlite在angularjs提供removeClass()方法從元素移除類。
你可以使用angular.element(element).removeClass()來調用它。
請在您的問題中提供一個最小工作示例的代碼。如果該網站出現故障或者改變了某些事情,那麼這個問題就沒有意義了。 – Cerbrus
@Cerbrus我的CSS太長了 – user3522457