如何找到 behat/mink 的兄弟元素?
How to find sibling element with behat/mink?
HTML:
<div id="my-id">
<li class="list_element">
<div class="my_class"></div>
<a href=""></a>
</li>
<li class="list_element">
<div class="another_class"></div>
<a href=""></a>
</li>
<li class="list_element">
<div class="class3"></div>
<a href=""></a>
</li>
</div>
我想用 behat/mink 做什么:
$page = $this->getSession()->getPage();
$selector = $page->find('css', "#my-id .my_class"); //here I need anchor element located near to .my_class div.
我不知道 .list_element
.my_class
div 在哪一个。我知道只有锚点在 .my_class
元素旁边。我应该在 find() 函数中使用哪个选择器?
尝试以下方法之一:
#my-id .my_class ~ a
#my-id .my_class + p
#my-id .list_element a
这太基础了question.Please在这里查看更多内容w3schools
HTML:
<div id="my-id">
<li class="list_element">
<div class="my_class"></div>
<a href=""></a>
</li>
<li class="list_element">
<div class="another_class"></div>
<a href=""></a>
</li>
<li class="list_element">
<div class="class3"></div>
<a href=""></a>
</li>
</div>
我想用 behat/mink 做什么:
$page = $this->getSession()->getPage();
$selector = $page->find('css', "#my-id .my_class"); //here I need anchor element located near to .my_class div.
我不知道 .list_element
.my_class
div 在哪一个。我知道只有锚点在 .my_class
元素旁边。我应该在 find() 函数中使用哪个选择器?
尝试以下方法之一:
#my-id .my_class ~ a
#my-id .my_class + p
#my-id .list_element a
这太基础了question.Please在这里查看更多内容w3schools