【发布时间】:2014-05-09 08:38:08
【问题描述】:
我想要做的是从列表中取出一个元素。 我想获取链接中的文本,如果它包含正确的文本,请单击该链接。 这是html代码:
<table>
<tr>
<td><a href='...'>I need help</a></td>
<td><a href='...'>Oh hello</a></td>
<td><a href='...'>Lorem ipsum</a></td>
</tr>
</table>
我试过了:
.click('table > tr > td > a:contains("I need help")')
但由于某种原因它不起作用。
我不能用这个:
.click('table > tr > td:nth-child(1) > a)
因为随着网站变大,会添加更多的 tr 标签。
有什么想法吗?
【问题讨论】:
标签: dalekjs