【发布时间】:2013-12-04 23:12:13
【问题描述】:
我浏览了几篇文章并尝试了几件事,但我无法从 Geb 中的 span 元素中获取值(请参阅我的另一篇文章:How to grab the value of the span element using jQuery)
Geb 手册中有一个示例说明 $('span').text() 应该可以工作,但根本不支持。
有谁知道 Geb 实现中是否存在错误。
我正在为 Geb-Spock 使用 0.9.0 版
【问题讨论】:
我浏览了几篇文章并尝试了几件事,但我无法从 Geb 中的 span 元素中获取值(请参阅我的另一篇文章:How to grab the value of the span element using jQuery)
Geb 手册中有一个示例说明 $('span').text() 应该可以工作,但根本不支持。
有谁知道 Geb 实现中是否存在错误。
我正在为 Geb-Spock 使用 0.9.0 版
【问题讨论】:
我刚刚测试过
page.$('span')[2].text()
如果页面中有多个跨度,它可以正常工作(grails 2.2.3,geb 0.9.0,spock-grails-support:0.7-groovy-2.0),您将获得第一个的内容如果您不指定索引,则在您的页面中。
请提供一些堆栈跟踪或错误消息来支持您的声明,因为您提供的内容很难帮助您。
【讨论】: