关于animate的回调函数

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

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

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

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

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

阅读 2.6k
2 个回答

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

应该是:

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

没有括号

哪里有animate这个方法?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题