<script type="text/javascript"> $("#exec").click(function() { var v = $("#animation").val(); var $aaron = $("#aaron"); if (v == "1") { //观察每一次动画的改变 $aaron.animate({ height: '50' }, { duration :2000, //每一个动画都会调用 step: function(now, fx) { $aaron.text('高度的改变值:'+now) } }) } else if (v == "2") {
这是当前的jquery代码,动画执行的时候,$aaron.text('高度的改变值:'+now)这行代码会变为:‘高度的改变值:xxx’我知道这是个回掉函数了,但问题是,这个now值也没有说明,为什么就能一直变,你把now改成别的他还能变。不懂,怎么回事?求详解!!!!!
JE_lee
相关分类