美文网首页
动画队列

动画队列

作者: 豁啦子 | 来源:发表于2019-01-25 14:01 被阅读0次
  • 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()
    })

相关文章

  • jQuery 动画队列

    jQuery 动画队列 动画队列的方法: 我们知道jQuery提供了以下几种方法来操作动画队列: stop([cl...

  • jQuery动画队列

    什么是动画队列? jQuery动画存在一个队列, 会把事件产生的动画 放在一个队列中,当来不及执行这些事件队列的时...

  • jQuery中的动画队列

    1.什么是队列? 队列是一种特殊的线性表,遵循先进先出,后进后出原则。 2.jQuery中的动画队列 动画队列可以...

  • JQ动画队列

    动画队列 什么是 jQuery 的动画队列?首先,我们先来了解一下什么是队列。队列是一种特殊的线性表,只允许在表的...

  • JQuery动画队列

    动画队列 什么是 jQuery 的动画队列?首先,我们先来了解一下什么是队列。队列是一种特殊的线性表,只允许在表的...

  • jQuery 中的动画队列

    动画队列 什么是 jQuery 的动画队列?首先,我们先来了解一下什么是队列。队列是一种特殊的线性表,只允许在表的...

  • 第36章 动画队列

    动画队列 对于一个元素的动画有连续的操作,它就会把动画放入动画队列里面,然后按照先后顺序,一次执行。注意的是动画还...

  • 动画队列

    jQuery提供了以下几种方法来操作动画队列。stop([clearQuery],[gotoEnd]):停止当前j...

  • 动画队列

    动画 jQuery提供了几种动画的操作方法。 .hide([duration ] [,easing ] [,com...

  • 动画队列

    队列 队列的本质是一个数组,对队列的理解先从数组的push和shift开始。push是从数组尾端插入新的元素,sh...

网友评论

      本文标题:动画队列

      本文链接:https://www.haomeiwen.com/subject/iummjqtx.html