我正在尝试检查 dom 树非常深处的 span 元素内的文本,我不想使用一系列 get/find 命令来查找文本,这是我的 dom 结构如下所示:
<td>
<div>
<div>
<div>
<div></div>
<div>
<div>
<div> </div>
<span> **target** </span>
</div>
</div>
</div>
</div>
<div>
...
</div>
</div>
</td>
谢谢您的帮助
你可以得到第一个div element
并按跨度查找。
例子:
const spanEl = cy.get('div').find('span')
如果它parent div element
有一个 CSS 类或一些独特的属性,那就更容易了。
const spanEl = cy.get('#attribute-of-div-el').find('span')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句