如果有多个改变量 如何取到它们变化的当前值 ?

来源:5-2 jQuery中动画animate(下)

_Rainy

2018-01-19 19:13

如果有多个改变量  如何取到它们变化的当前值 ?

if (v == "1") {

            //观察每一次动画的改变

            $aaron.animate({

                height: '50',

                width:'100'

            }, {

                duration :2000,

                //每一个动画都会调用

                step: function(now, fx) {

                   $aaron.text('高度的改变值:'+?+'<br>'+'宽度的改变值:'+?)

                }

            })


写回答 关注

1回答

  • _Rainy
    2018-01-19 21:06:48

    http://api.jquery.com/animate/   这个now是两个变换共用的值 不停的变 可以通过把所有的now打印出来,该网址有具体的过程。每次都有两个值,但是获取的每次都是第二值 第一个值进入第二个变换再次改变了now,之前我们封装函数这种情况是给两次事件单独设置一个属性 解决这个共用函数冲突,这个.animate()有类似的方法 来单独获取到不同变换的当前值now吗?

jQuery基础(四)—动画篇

jQuery基础教程动画篇,讲解jQuery基础开启动画修炼

85049 学习 · 262 问题

查看课程

相似问题