0

ストップウォッチのように既存の番号に番号を追加したい、私の機能は完全に番号を追加していますが、ストップウォッチのようにアニメーションを追加したいのですが、試しましたが、それを行うための手がかりが得られませんでした。これが実際のデモです

$('a').click(function() {
    var val = parseInt($(this).text());
    var currentVal = parseInt($('#price').text())
    var cal = parseInt(val-currentVal)
    var club = parseInt($('#price').text()) + cal
    var bb = $('#price').text(club)
})
})​

HTML

<a href="#">10000</a>
<a href="#">12000</a>
<a href="#">15000</a>
<div id="price">10000</div>
4

2 に答える 2

1

.textを設定するときは、ここでJQueryアニメーションをコールバックの文字列として適用できることを考慮してください。たとえば、このようなものが機能する可能性があります。関数の最後の行を次のように変更します。

$('#price').fadeOut('fast', function() { this.text(club); this.fadeIn('fast');})

実例へのJSFiddleリンクの詳細については、こちらをご覧ください。

于 2012-12-24T11:59:37.533 に答える
1

javascript関数setIntervalを使用して、選択したアニメーションを実行します。
ビューjsfiddle
は、初心者がフレームワークを使用せずにjavascriptアニメーションを進めるためのjavascriptアニメーションsetIntervalについて説明しています。

于 2012-12-24T12:16:39.420 に答える