在我的应用程序中,我有一个 40 行的表。如何删除<td>
该表中一些名为“default”、“tags”、“city”、“organic”的特定名称?所有删除链接都是具有相同 src 名称的图像。请找到表格行的附件。
我的步骤定义:
Then(/^I click on all the delete rules on the setup page$/) do
words = ["default", "tags","organic","city"]
@current_page.delete_rules(:words => words)
end
在我的 ruby 类中,我添加了 delete_rules 方法,如下所示:
def delete_rules(words)
image_elements(:src => "/tracker/images/skin2/bin.png").click
end
这里的问题是它删除了表中的第一行,而不是我在数组中提到的行。
我的 HTML 是:
<tr>
<td>
<a href="edit.page?id=83">tags</a>
</td>
<td>
<a href="delete.page?did=83">
<img title="Delete" src="/tracker/images/skin2/bin.png">
</a>
<a href="edit.page?id=83">
<a href="activate.page?id=83">
</td>
<td>
</td>