use*_*821 8 javascript cypress
我试图获取子元素中包含一些文本的整行。我想稍后操纵它,但是当我尝试时:
cy.get('.tr').contains('Example Text')
Run Code Online (Sandbox Code Playgroud)
...它总是产生/返回 span 元素。我想指向包含文本的“tr”类的 div。(我尝试过使用parent(),但它减少了2个元素,所以使用parent().parent()不是我猜测的解决方案)。
例如代码
<div class="tr">
<div class="something">
<span>Example Text</span>
<div class="something-else">
<div class="tr">
<div class="tr">
<div class="tr">
<div class="tr">
<div class="tr">
Run Code Online (Sandbox Code Playgroud)
qui*_*mmo 11
尝试颠倒/颠倒你的逻辑。
获取带有文本的元素,然后获取其 tr 父元素:
cy.contains('Example Text').parent('.tr');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6504 次 |
| 最近记录: |