1

我正在使用带有 Chrome 驱动程序的 Splinter 来启动我的网站。我可以与页面上的元素进行交互。在某些时候,我单击打开(在 Ajax 中)一个颜色框的链接。
如何等待 ajax 响应,然后使用 Splinter 选择/填充颜色框中的某些字段?

谢谢

4

2 回答 2

1

您可以使用 is_element_present 方法来验证元素是否存在:http ://splinter.cobrateam.info/docs/matchers.html#checking-the-presence-of-elements

于 2012-06-26T02:24:06.850 回答
0

我猜是这样的

$(selector).colorbox({
    type:'iframe',
    ....

    onComplete:function(){

        //Ajax is done and now you can operate with this guy 

    }

});
于 2012-04-19T16:59:52.130 回答