关于animate的回调函数

用animate()方法的时候发现了一些关于回调函数问题:

jqobj.animate({width:"100px"},function(){
里面是给另一个dom对象绑定事件

})
这样正常运行,会在动画结束后给另一个dom对象绑定事件
但是:
function fun(){
里面是给另一个dom对象绑定事件

}
jqobj.animate({width:"100px"},fun())

这样就会提前绑定事件,就是说在动画结束前已经绑定好事件了...
这是为什么呢

阅读 2.7k
2 个回答

jqobj.animate({width:"100px"},fun())

应该是:

jqobj.animate({width:"100px"},fun)

没有括号

哪里有animate这个方法?

推荐问题