因为动画是异步的,所以要在动画之后执行某些操作就必须要写到回调函数里面,这里要特别注意????
就是要在slideup、show等动画之后才执行的操作必须放在回调函数中,因为是异步的
$("div").animate({width:'300px'}, function () { $(this).css("backgroundColor", "red"); })
比方说要让div先变宽再改变背景色就要像上面这样写,不能这样写$("div").animate({width:'300px'}).css("backgroundColor", "red");
就是这个意思
就是必须先执行动画如slideup、show等然后才可以执行之后的回调函数如alert