我有 javascript Div 移动动画。
function move(elem) {
var left = -5
function frame() {
left-- // update parameters
elem.style.left = left + 'px' // show frame
if (left == -960) // check finish condition
clearInterval(id)
}
var id = setInterval(frame, 10) // draw every 10ms
}
它运行良好,但速度太慢。 var 'left' 的变化如下:-5、-6、-7.. 我需要将其更改为 -5、-10、-15.. 所以我需要这样的东西:
left--(5)
试了很多,都不行。 希望你能理解。 提前致谢
最佳答案
So I need something like that:
left--(5)
你想要
left -= 5;
这是
的缩写left = left - 5;
关于javascript循环算术级数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547644/