我有一个问题,无法点击具有某些唯一文本的网络元素。我有这个结构:
<div class="wg-wagon-type__item" data-reactid="10"
<div class="wg-wagon-type__title" data-reactid="11">Text</div>
Run Code Online (Sandbox Code Playgroud)
我尝试这个
.click('.wg-wagon-type__title:contains("Text")')
Run Code Online (Sandbox Code Playgroud)
但是我有一个错误
ERROR: Unable to locate element: ".wg-wagon-type__item .wg-wagon-type__title:contain("Text")" using: css selector
Run Code Online (Sandbox Code Playgroud)
如何正确点击此元素?
我有这个结构
<div class ="wg-block">
...
<h4 class ="number" >
"Text"
Run Code Online (Sandbox Code Playgroud)
我必须确保带有文本“text”的元素 h4 在 div 中。我试试这个:
.useXpath()
.waitForElementVisible('/div[contains(@class, "wg-block")]/h4[text()="Text"]',1000)
Run Code Online (Sandbox Code Playgroud)
但有一个错误。如何正确确定此元素的可见性?