2 つのスライダーを使用して貯蓄計算機を作成しています。2 つのインプット (生徒数とグループサイズ) と 2 つのアウトプット (お金の節約と時間の節約) があります。参考までに画像を載せました。計算は機能していますが、スライダーを動かしたときに新しい答えを表示するには、更新を押す必要があります。代わりに、スライダーを動かすと答えが変わるようにします。
私はこのサイトから作業しましたが、計算のために変更を加えました: http://egorkhmelev.github.com/jslider/
最終的にどのように見せたいか:
<div class="layout">
<div class="layout-slider" style="width: 20%">
<input id="SliderSingle" type="slider" name="kids" value="20" />
<script type="text/javascript" charset="utf-8">
jQuery("#SliderSingle").slider({
from: 1,
to: 1000,
step: 1,
round: 1,
format: {
format: '0',
locale: 'de'
},
dimension: ' Kids',
});
var numkids = $("#SliderSingle").slider("value");
</script>
</div>
<div class="layout-slider" style="width: 20%">
<input id="Slider" type="slider" name="group" value="20" />
<script type="text/javascript" charset="utf-8">
jQuery("#Slider").slider({
from: 1,
to: 5,
step: 1,
round: 1,
format: {
format: '0',
locale: 'de'
},
dimension: ' Kids',
});
var groupsize = $("#Slider").slider("value");
</script>
</div>
<script type="text/javascript" charset="utf-8">
var timesaved = (numkids * 65) / groupsize;
var moneysaved = timesaved * 60;
document.write(timesaved + "hrs ");
document.write(" | " + numkids + " | ");
document.write("$" + moneysaved);
</script>
<div>
どんな助けでも大歓迎です。