我正在尝试运行水豚测试,以便在视图上测试我的jquery自动保存。问题是当我切换输入字段时,jQuery onBlur没有被激活。当我通过浏览器手动测试时,它工作得很好。
有没有人在用水豚激活模糊的时候有什么问题?
下面是切换输入字段的3行代码:
find(:css, "#school_data_selection_code_1").select "B"
find(:css, "#per_allocation_1").set "33"
find(:css, "#involvement_reservations_1").set "44"发布于 2015-06-05 05:47:42
如果你试着
page.find('#element').trigger('blur')
page.find('#element').set 'value'如果对你有效,请让我知道
发布于 2015-06-05 22:23:38
最新发布的capybara-webkit (目前是1.5.1)不会为选定的标签触发模糊或焦点事件,但master上有一个修复程序,希望很快就能发布。您可以尝试主分支,它对输入事件进行了一些改进。
https://stackoverflow.com/questions/30651799
复制相似问题