Javascript 验证jQuery自定义函数是否正确执行
这是我用jQuery测试的第一件事,无法确定我的自定义函数是否按预期工作。我有一个计数器,从0开始,以我在我的:Javascript 验证jQuery自定义函数是否正确执行,javascript,jquery,function,jquery-animate,counter,Javascript,Jquery,Function,Jquery Animate,Counter,这是我用jQuery测试的第一件事,无法确定我的自定义函数是否按预期工作。我有一个计数器,从0开始,以我在我的: <div class="couples"> <div class="stats-text">dollars wasted</div> <div class="numbers" id="money-stat"><span>58674
<div class="couples">
<div class="stats-text">dollars wasted</div>
<div class="numbers" id="money-stat"><span>586749</span></div>
</div>
计数器正在工作,但我无法判断函数是否正在执行。我认为他们正在加速和减速(取决于传递的函数),但是除了目测和检查控制台之外,还有更好的方法来验证这一点吗?我已经讨论了持续时间和各种函数,这让我觉得它正在执行,也许函数非常微妙
最近我也注意到它并没有完全停在跨度中的数字上。它将接近,但不确切的数字,所以任何补救措施也非常感谢。多谢各位
jQuery.easing.def = "easeOutSine"
$(".numbers").each(function() {
var $this = $(this)
jQuery({ counter: 0 }).animate({ counter: $this.text() }, {
duration: 6000,
easing: "easeOutSine",
step: function () {
$this.text(Math.ceil(this.counter))
}
})
})