使用AngularJS更改元素的类

时间:2014-01-20 06:04:23

标签: javascript css angularjs

在JavaScript中,可以改变像这样的元素的类

document.getElementById("MyElement").className = "MyClass";

在AngularJS函数中执行类似操作的替代方法是什么?我使用

获取元素
var myElement = angular.element( document.querySelector( '#MyElement' ) );

现在有没有办法改变var myElement的班级?或者是否可以做类似myElement.style的事情?

1 个答案:

答案 0 :(得分:2)

Angular提供了jQuery的jqLit​​e实现。还有像

这样的功能
  • addClass,
  • removeClass
  • toggleClass。

完整规范:http://docs.angularjs.org/api/angular.element