Can't change CSS style in AngularJS

后端 未结 3 1010
臣服心动
臣服心动 2020-12-08 10:28

For some reasons, I can\'t change the style of an element using the following :

angular.element(\"#element\").style.height = 100px;

I\'m su

3条回答
  •  [愿得一人]
    2020-12-08 11:20

    Angular's element returns something that wraps a DOM element, not the DOM element itself. You can access the underlying element much like you would with a JQuery selector.

    angular.element("#element")[0].style.height = 100px;
    

    That of course assumes you've got one match, which you should when using an ID.

提交回复
热议问题