嗨,我们可以将 setInterval 更改为 setTimeout 函数吗,它工作正常我想知道它可以用 setTimeout 完成吗
<head>
<script type="text/javascript">
$(function() {
var current = $('#counter').text();
var endvalue = 50
$('a').click(function() {
setInterval(function() {
if (current === endvalue) {
} else {
current++;
$('#counter').text(current)
}
}, 50)
})
})
</script>
</head>
<body>
<div id="counter">0</div>
<a href="#">Click</a>
</body>