我正在尝试制作一个简单的 Javascript 动画,它会增加一个数字,直到它达到目标数字。但是,我现在这样做的方式不起作用。
这是我的代码:http: //jsfiddle.net/nLMem/4/
HTML
<div id="number">5</div>
JS
$(document).ready(function() {
var target = 50;
var number = $('#number').text();
while(number <= target) {
setTimeout(function() {
$('#number').text(++number);
}, 30);
}
});