慕慕1506267
2018-05-09 14:45
当height,width它们全部都达到目标值是,没见把true赋值给flag,求解,谢谢。
视频中flag的声明位置应该是写错了,实际上应该是写在定时器内。
视频中为什么动画会停止?完全是因为speed归0了,动画停止了,但实际上定时器并没有停止,还在继续运行。
每一次循环的开始,都会把flag设置成true。中间的判断是如果值还有没有达到目标值的,就把flag设置成false。如果都达到目标值就不会设置为false,flag=true运行到判断那边就会停止定时器
JS动画效果
113924 学习 · 1443 问题
相似问题