我期待在計數功能上運行一個延遲,所以每當計數器的完成類名完成後,它會然後運行計數,每當前一個已完成等。等待循環中的每個動畫完成之前運行下一個
$('.counter').each(function() {
var $this = $(this),
countTo = $this.attr('data-count');
$({ countNum: $this.text()}).animate({
countNum: countTo
},
{
duration: 4000,
easing:'linear',
step: function() {
$this.text(Math.floor(this.countNum));
},
complete: function() {
$this.text(this.countNum);
}
});
});
我只在這裏看到一個循環,你想執行的第二個循環在哪裏? – Pete