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()函数中使用哪个选择器?
答案 0 :(得分:1)
尝试以下方法之一:
#my-id .my_class ~ a
#my-id .my_class + p
#my-id .list_element a
这是一个非常基本的问题。请在此处查看更多w3schools