1

このスクリプトを使用して、寄付した金額でどれだけの利益を得ることができるかを計算します。

$(function() {
    var ovalue = 65;
    var kann = 1;
    $("#slider").slider({
        value: ovalue,
        min: 65,
        max: 650,
        step: 65,
        slide: function(event, ui) {
            $("#amount").val(ui.value + " Euro");
            kann = ($("#slider").slider("option", "value") / ovalue >> 0);
            $("#kann").val(kann);
        }
    })
});

変数 kann は、獲得できる金額を表します。

65/65 は 1 であるため、最初はkannの結果は 1 になります。スライダーを動かすと、 kannは 2 になるはずです。195€ は 2 などです。

195 ユーロで 130 ユーロに戻ると、kann はもう1 ではなく (これも誤りです)、kannは 3 になります...本当に? :)

4

1 に答える 1

1

http://jsfiddle.net/vXzp9/を使用するだけですui.value

.slider("option", "value") は常に 1 ステップ遅れており、 eventの後に "slide"のみ設定されます。

于 2013-08-06T18:00:25.763 に答える