css不是AngularJS中现有元素的函数

时间:2019-02-03 07:25:26

标签: javascript jquery css angularjs element

我们假设有一段代码可以操纵现有元素。

它看起来像这样:

[this.box] = angular.element('#pop-box-' + this.$scope.$id);
this.box.css({...});

进行调试,可以正确找到该框,它是正确的元素。但是,我收到一个错误,指出css不是一个函数。 根据文档https://docs.angularjs.org/api/ng/function/angular.element,该元素应具有可用的元素。

在我们的例子中,jQuery也位于项目中。

我想念什么?

1 个答案:

答案 0 :(得分:-1)

将元素包装在$()

$(this.box).css({...});