javascript - 我似乎无法识别的神秘错误

标签 javascript jquery html css dom

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

我不会尝试详细解释有问题的行为,而是会为您提供脚本的这个 jsfiddle。

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

如您所见,当对象到达页面顶部时,它只是继续前进,告诉我处理 Y 坐标的条件计算结果为 false,而实际上它应该为 true。

感谢大家的帮助!

最佳答案

问题是您正在为超过 10 毫秒的位置设置动画...但是您的循环执行速度比这快,因此位置变化的速度不够快,无法使循环中的比较有效。

关于javascript - 我似乎无法识别的神秘错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853201/

相关文章:

javascript - 在 react-native 中查找组件的特定子项

jquery - 从 AJAX 调用附加表单时如何正确设置 MVC 5 不显眼的验证?

c# - 将标签值从 C# 传递到 Bootstrap 模式

jquery - 动态字段生成 jQuery

javascript - 将转置 JSON 保存到 Excel 工作表

javascript - 如何将响应分配给 Angular 4中的变量?

html - 使用 CSS 制作进出动画

html - 更改输入焦点颜色

javascript - 具有异步数据的 handlebar.js 助手

javascript - Javascript/Jquery 验证有问题吗?