亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

動畫隊列

標簽:
JQuery
  • jQuery中的animate的自定义动画中,含有动画队列的感念。将所要执行的动画按一个个的排列成一队,并先后顺序的一个个的执行。

    $('#btn4').click(function(){
      $('.box').animate({        left: '100px'
      }, 1000)//执行第一个动画向左移动到100px
      $('.box').animate({        left: '100px',        top: '100px'
      }, 1000)//执行第二个动画操作移动到上面这个位置。下面以此类推不是同时执行动画,是一个个的按顺序执行
      $('.box').animate({        left: '0',        top: '100px'
      }, 1000)
      $('.box').animate({        left: '0',        top: '0'
      }, 1000)
    })

动画队列的停止和清除

.clearQueue

  • 清除动画队列中未执行的动画

.stop( [clearQueue ] [, jumpToEnd ] )

停止当前正在运行的动画

  • clearQueue(default: false)

  • jumpToEnd(default: false)

    $('#btn6').click(function(){      //去掉当前动画操作,并进行后面的动画操作
      $('.box').stop(false,false)
    })
    $('#btn7').click(function(){      //停止当前动画,并清除未执行的动画队列(即动画暂停效果)
      $('.box').stop(true, false)
    })
   $('#btn8').click(function(){      //停止当前动画,并清除未执行的动画队列,并且当前动画展示最终状态(即将此时那一帧的动画操作完成)
      $('.box').stop(true, true)
    })

.finsih()

  • 停止当前动画,并清除动画队列中所有未完成的动画,最终展示动画队列最后一帧的最终状态

$('#btn9').click(function(){      //停止当前动画,并清除未执行的动画队列,最终展示动画队列最后一帧的最终状态
      $('.box').finish()
    })

效果链接:http://js.jirengu.com/lafovikani/1/edit



作者:徐金俊
链接:https://www.jianshu.com/p/e6f3100aeaf9


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消