ionic angularjs jqlite addclass 未定义

ionic angularjs jqlite addclass is undefined

据我了解,jqLit​​e 嵌入到 angularjs 但是当我 运行

$("#myid").addClass

我明白了

undefined

我可以自己获得元素,但我不能运行 addClass。我错过了什么吗?

你必须运行,

angular.element(document.getElementById("myid")).addClass("classname")

其他

angular.element(document.querySelector("#myid")).addClass("classname")

jQlite 不支持 selectors 并且 angular $ 也没有分配给 JQLite。相反,当您使用 angular.element 时,它会 return 您 JQlite 包装对象。