我似乎无法识别的神秘bug

Mysterious bug that I can't seem to identify

本文关键字:bug 识别      更新时间:2023-09-26

我只是想练习javascript和Jquery,所以我正在编写这个小脚本,这是一个基本的模拟球弹跳的侧面的文档。我觉得这应该是非常微不足道的,但是我遇到了很多意想不到的行为。我怀疑这是由于缺乏对DOM等的理解。

与其详细解释有问题的行为,我将提供这段脚本。

http://jsfiddle.net/VqqwN/1/

正如你所看到的,当对象到达页面顶部时,它只是继续运行,告诉我处理Y坐标的条件值为假,而它应该为真。

谢谢你的帮助!

问题是你的动画位置超过10ms…但是你的循环执行得比这快,所以位置的变化不够快,无法使循环中的比较有效。