有人可以建议我如何搜索与AngularJS中的查询匹配的选择器的属性。
我试过跟随......
selection
以下是打印到控制台的元素......
//1st Attempt
angular.element("editor-for[editor-title*='" + query + "']")
.each(function (index, value) {
}
//2nd Attempt
angular.element('editor-for:contains(' + query + ')')
.each(function (index, value) {
}
我的目标是搜索编辑标题'匹配查询。
我怀疑第二次尝试由于Angular使用JQuery Lite而无法正常工作。有人可以建议吗?
答案 0 :(得分:0)
我认为你的代码由于查询中的错误'char而无法正常工作:CSS无法将字符作为字符串分隔符处理。
以这种方式替换它:
angular.element("editor-for[editor-title*=\"" + query + "\"]")
请记住:只在CSS中使用double qoutes(“)作为字符串分隔符。