【发布时间】:2012-10-05 13:19:57
【问题描述】:
我只是玩了一下animate() 方法。
.animate( 属性 [, 持续时间] [, 缓动] [, 完成] )
我知道我不必将所有参数传递给 javascript 中的函数。但是我想知道的是jquery是如何计算出function(){ }指的是回调函数,实际上是第4个参数,而不是缓动字符串(也就是第3个)?
$('div').animate({ height: '10px' }, 100, function(){ });
【问题讨论】:
-
这种事情通常是通过检查参数的类型来实现的。
标签: javascript jquery