Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular.element(';#id';),Angular.element(document.queryselector(';#id';)可选_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript Angular.element(';#id';),Angular.element(document.queryselector(';#id';)可选

Javascript Angular.element(';#id';),Angular.element(document.queryselector(';#id';)可选,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,对于Angular.element('#id')、Angular.element(document.queryselector('#id'),是否有一种替代方法可以返回Angular中具有相同id/类的所有元素?您可以使用它来获取与选择器匹配的多个元素引用 angular.element(document.querySelectorAll('.x')) 注意:元素的类型必须是唯一的,因此仅对任何选择器的类使用它 演示:您应该检查您的设计。ID必须在一个文档中是唯一的 如果需要访问同一类型的多个

对于
Angular.element('#id')、Angular.element(document.queryselector('#id')
,是否有一种替代方法可以返回Angular中具有相同id/类的所有元素?

您可以使用它来获取与选择器匹配的多个元素引用

angular.element(document.querySelectorAll('.x'))
注意:元素的类型必须是唯一的,因此仅对任何选择器的类使用它


演示:

您应该检查您的设计。ID必须在一个文档中是唯一的

如果需要访问同一类型的多个元素,请改用类


之后,您可以通过“Angular.element(document.querySelectorAll('.className')”访问这些元素

Angular.element只有在jQuery的完整版本可用时才起作用:

如果jQuery可用,angular.element是jQuery函数的别名。如果jQuery不可用,angular.element将委托给angular的内置jQuery子集,称为“jQuery lite”或“jqLite” 见:

如果不是,你会得到上面提到的错误

要获取带有“#id”的唯一元素,或者如果有多个元素(所有带有“#id”的后续元素都将被忽略),则可以使用document.querySelector(“#id”)


如果要获取多个元素,必须使用document.querySelectorAll('.class')的类.

具有相同id的所有元素?id必须是itid或class的唯一use类..没关系:3无需使用
文档。querySelectorAll
angular。元素
是jQuery@Maximus不,jQuery lite版本不支持选择器谢谢,那就可以了!@ArunPJohny,啊,我明白了,谢谢,我一直在用它thjQuery@Maximus-
Uncaught错误:[jqLite:nosel]jqLite不支持通过选择器查找元素!请参阅:http://docs.angularjs.org/api/angular.element
谢谢,我知道,我刚刚用相同的ID打开/关闭了一些东西。显示了一个具有相同ID但只有1的div。我现在正在测试。这不仅仅是“一个范例”.如果您访问IDsOh,函数就不会报告数组,我不知道。