我有这样的结构:Xpath的最高父元素使用nightwatch
<div class="class">
<h4 class="class2">
"Condition" </h4>
<div class = "click_class">Click_text </div>
</div>
我听从点击元件上class ="click_class"
如果h4
text == "Condition"
。
我尝试Xpath
:
.useXpath()
.click('//div[contains(@class, "class")]//h4[text()[contains(.,"Condition")]
它的作品。我发现与text
== "Condition"
h4。现在,在我看来,我需要去父母class
并点击click_class
。
.click('//div[contains(@class, "class")]//h4[text()[contains(.,"Condition")]..//div[text()="Click_text"]')
但它是行不通的。
如何在h4
的条件下点击带有文字的元素?