我正在尝试测试的页面中有以下表格。我似乎无法处理第二个td标记中的链接以单击它。我已经尝试了所有我能想到的东西。我把表放到一个模块中,我试图手动向下钻取它,什么都没有。我对Geb很新,所以我确定我做得不对。什么是最好的方法?
<div id="list-authority" class="content scaffold-list" role="main">
<h1>query = pn:smith
</h1>
<table id="record-list">
<tbody>
<tr class="even">
<td>438819</td>
<td id="0"><a href="The link I want to test">20000422 06:42:42.000Z 00438819 c 3</a></td>
<td>100 1␣ $a Abel-Smith, Brian</td>
</tr>
<tr class="odd">
<td>2000911</td>
<td id="1"><a href="The link I want to test">19900530 09:45:42.500Z 02000911 c 3</a></td>
<td>100 1␣ $a Acklen, Joseph Alexander Smith, $d 1816-1863</td>
</tr>
</tbody>
</table>
</div>
答案 0 :(得分:0)
点击第二个td标记中链接的最简单方法是表格内的第一个链接:
$("#record-list a", 0).click()