为了账号安全,请及时绑定邮箱和手机立即绑定

原生JS 多属性同时匀速运动的速度正负判断

原生JS 多属性同时匀速运动的速度正负判断

叮当猫咪 2019-02-06 14:27:41
我需要实现的功能是1.当鼠标移入div1时,宽和高匀速变化到目标点200.2.当鼠标移出div1时,高和高匀速变化到目标点100.3.调用函数时speed传参只传正数,在move运动函数内部进行speed的正负判断。故障:下面的代码目前的效果是鼠标移入时正常,移出时没有匀速变化的效果。为了检测故障,我加了一条测试用的代码alert(startValue+':'+json[attr]+':'+speed);,测出的结果是,当div1从200运动到100时,弹出的2次结果中的speed第一次是负的,第二次居然是正的。虽然知道这是导致bug的原因,但我不知道为什么会在鼠标移出时,速度会弹出负的。//下面是完整代码。请哪位高手帮忙看一下,感激不尽。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 502 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信