我正在实现一个基本的滑块使用新的HTML5输入类型的范围。
没有涉及JavaScript或CSS。水豚fill_in为HTML5输入范围
下面是一个例子HTML5 input-type Range
它曾经是一个文本框,以便在水豚我只能说
fill_in "rating_scale", with: "57"
现在我需要一种方法来告诉它FILL_IN范围或点击和移动范围的拇指。
有没有人做过这个成功?
我正在实现一个基本的滑块使用新的HTML5输入类型的范围。
没有涉及JavaScript或CSS。水豚fill_in为HTML5输入范围
下面是一个例子HTML5 input-type Range
它曾经是一个文本框,以便在水豚我只能说
fill_in "rating_scale", with: "57"
现在我需要一种方法来告诉它FILL_IN范围或点击和移动范围的拇指。
有没有人做过这个成功?
这里是一个水豚帮手改变基于它的名字, 输入范围假设你使用Poltergeist: def range_select(name, value) selector = %-input[type=range][name=\\"#{name}\\"]- script = %-$("#{selector}").val(#{value})- page.execute_script(script) end
有一个monkey-patched drag_by implementation如果你正在使用javascript rangeslider(尽管它没有设置一个具体的值不幸,只是拖动了一个特定的数量),它可以很好地工作。
不一定是一个很好的方法来做到这一点,但你可以直接修改输入的值来伪装它被使用。 – MrDanA
如果这样做结束了工作,您应该将其设置为答案,以便其他人知道如何解决问题,如果发生在他们身上。 – MrDanA