【发布时间】:2016-04-22 10:32:38
【问题描述】:
我在很多这样的例子中看到过$('.selector'),我也在使用它。那么这个 $ 变量做了什么。这是我从量角器docs得到的。
对 $ 的调用可能会被链接起来以查找父元素中的元素。
文档中没有单独使用$ 的示例。我们使用$ 与element 选择器链接。
另外$('.selector')本身就是一个元素,当我们这样做element($('.selector'))时,它是一个错误。
那么如何在量角器中使用这个$ 选择器。它是否具有JQuery $ 的所有功能。我试过$('.selector').children,它说children 不是一个函数。
非常感谢任何帮助。
谢谢!
【问题讨论】:
-
$ 代表 jQuery。所以
$(".selector")表示所有以类为选择器的元素。 -
参考:angular.element Angular 内置的 jQuery 子集 => jqLite
-
使用 angular.element 代替 $,它只适用于指令的部分文档,而不适用于整个 html 文档
标签: angularjs protractor angularjs-e2e gulp-protractor