現在、jQuery UI スライダーを次のように定義しています。
/ Search implementation
$("input#price-range").slider({
from:1,
to:200,
step:5,
round:0,
scale:[1, '|', 50, '|', 100, '|', 150, '|', 200],
dimension:"$",
skin:"round",
callback: do_search
});
私がやろうとしているのは、スライダーの移動の効果とコールバック関数の結果をテストすることです。ライブでは、コードは機能しますが、Capybara/Cucumber でテストするのは難しいことが証明されています。
私が試してみました
page.execute_script("$('#price-range').slider('value',#{price});")
値を設定しますが、コールバックはこの方法で呼び出されないようです。値を設定して、キュウリ テストでコールバックを起動する方法を教えてください。