我尝试使用findLink()
类的NodeElement
方法查找链接。我启动搜索的元素有以下内部html:
<div class="arrow" style="left: 50%;"></div>
<h3 class="popover-title">really_confirm_forecast</h3>
<div class="popover-content text-center"><div class="btn-group">
<a class="btn btn-xs btn-primary" data-apply="confirmation"><i class="glyphicon glyphicon-ok"></i>
yes</a>
<a class="btn btn-xs btn-default" data-dismiss="confirmation"><i class="glyphicon glyphicon-remove"></i>
no</a>
</div>
</div>
我正在调用findLink:
$element->findLink('yes');
我已成功使用包含findButton
元素的元素button
类似(不同之处在于文字(&#39;是&#39;)包含在内一个div
元素)上面指定的a
元素的结构
我使用Mink和phantomjs driver。
我可以通过调用$element->find('named', ['content', 'yes']);