获取元素's用量角器偏移的位置
Get element's offset position with protractor
我正在努力确保在单击某个跨度时页面滚动到某个元素。所以我需要检查元素的y
位置。有人能解释一下我如何获得元素的位置吗?
element.all(by.css('[scroll-to="section-executive-summary-anchor"]'))
.then(function (elem) {
elem[0].click().then(function () {
element(by.id('section-executive-summary-anchor'))
.then(function (el) {
// I need "el.position" or something along those lines
});
});
});
您可以使用getLocation()
函数:
element(by.id('section-executive-summary-anchor')).getLocation().then(function (location) {
expect(location.y).toEqual(100);
});
相关文章:
- jquery试图按名称获取按钮位置
- 我可以获得相对于被点击元素的确切点击位置吗
- 谷歌地图固定位置覆盖
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 循环比赛位置算法
- es6 相当于下划线查找位置
- jQuery循环在特定位置暂停
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 自定义函数中的光标位置
- 安卓平台上的QWebView HTML5地理位置
- DIV并排,位置不正确
- 使用jQuery更改元素的顶部位置
- 在谷歌地图上绘制位置数据库
- 跟踪jqplot垂直折线图的鼠标位置
- 设置画布渲染器的x和y位置
- 获取元素's用量角器偏移的位置
- 量角器检查位置路径
- 量角器测试-如何将鼠标位置重置为默认原点
- 如何使用量角器验证两个跨度在不同位置是否相等
- WebDriver在量角器中获取位置