我有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)
尝试了很多东西,没有任何作用。 希望你能理解。 提前致谢
答案 0 :(得分:2)
所以我需要这样的东西:
left--(5)
你想要
left -= 5;
是
的缩写left = left - 5;
答案 1 :(得分:1)
很抱歉,如果我误解了这一点,但将left
减少5只是
left = left - 5