问答详情
源自:2-2 jQuery中上卷动画slideUp

老师这句话是啥意识啊啊

因为动画是异步的,所以要在动画之后执行某些操作就必须要写到回调函数里面,这里要特别注意????

提问者:北极的大熊 2017-02-15 11:31

个回答

  • Ryan幕
    2017-02-15 14:22:03
    已采纳

    就是要在slideup、show等动画之后才执行的操作必须放在回调函数中,因为是异步的

  • 啊啊啊啊123
    2017-02-20 11:25:31

    $("div").animate({width:'300px'}, function () {
        $(this).css("backgroundColor", "red");
    })

    比方说要让div先变宽再改变背景色就要像上面这样写,不能这样写$("div").animate({width:'300px'}).css("backgroundColor", "red");

  • Ryan幕
    2017-02-15 14:28:03

    就是这个意思

  • Ryan幕
    2017-02-15 13:18:09

    就是必须先执行动画如slideup、show等然后才可以执行之后的回调函数如alert